threecrate_visualization/
viewer.rs1use threecrate_core::{PointCloud, TriangleMesh, Result, Point3f};
4
5pub struct Viewer {
7 }
9
10impl Viewer {
11 pub fn new() -> Result<Self> {
13 todo!("Viewer initialization not yet implemented")
15 }
16
17 pub fn show_point_cloud(&self, _cloud: &PointCloud<Point3f>) -> Result<()> {
19 todo!("Point cloud rendering not yet implemented")
21 }
22
23 pub fn show_mesh(&self, _mesh: &TriangleMesh) -> Result<()> {
25 todo!("Mesh rendering not yet implemented")
27 }
28}