pub fn pnt3_floor(p: &Point3f) -> Point3f {
    Point3f {
        x: p.x.floor(),
        y: p.y.floor(),
        z: p.z.floor(),
    }
}
/// Apply floor operation component-wise.
Apply floor operation component-wise.
Apply floor operation component - wise .
pub fn pnt3_floor(p: &Point3f) -> Point3f {
    Point3f {
        x: p.x.floor(),
        y: p.y.floor(),
        z: p.z.floor(),
    }
}
pub fn pnt3_floor ( p : & Point3f ) -> Point3f { Point3f { x : p . x . floor ( ) , y : p . y . floor ( ) , z : p . z . floor ( ) , } }
Apply floor operation component-wise.
Apply floor operation component - wise .
p
&Point3f