diff --git a/src/main.rs b/src/main.rs index d6cc5f6..a806209 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,14 +1,22 @@ use hello::geometry::Geometry; use hello::math::{Mat4x4, Point3}; +/* enum SceneGraphNode { Geometry(Mat4x4, Geometry), SubNode(Mat4x4, SceneGraphNode), } +*/ fn main() { - let p1 = Point3::new(0.0, 0.0, 0.0); - let p2 = Point3::new(0.0, 0.0, 0.0); + let v1 = 5; + let v2 = &v1; + let v3 = Box::new(v1); - let v = p1 - p2; + println!("v1: {}", v1); + println!("v2: {}", v2); + println!("v3: {}", v3); + + assert_eq!(v1, *v2); + assert_eq!(v1, *v3); }