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