use crate::core::{Point, PointCloud, PointXYZ};
use crate::error::{CloudError, Result};
use std::path::Path;
pub fn load_las<P: AsRef<Path>>(_path: P) -> Result<PointCloud<PointXYZ>> {
Err(CloudError::format_error("LAS format not yet implemented"))
}
pub fn save_las<P: Point, Q: AsRef<Path>>(_cloud: &PointCloud<P>, _path: Q) -> Result<()> {
Err(CloudError::format_error("LAS format not yet implemented"))
}
#[cfg(test)]
mod tests {
use super::*;
#[test]
fn test_las_not_implemented() {
let result = load_las("test.las");
assert!(result.is_err());
}
}