pub fn nrm_absi(n: &Normal3i) -> Normal3i {
    Normal3i {
        x: n.x.abs(),
        y: n.y.abs(),
        z: n.z.abs(),
    }
}
/// Return normal with the absolute value of each coordinate.
Return normal with the absolute value of each coordinate.
Return normal with the absolute value of each coordinate .
pub fn nrm_absi(n: &Normal3i) -> Normal3i {
    Normal3i {
        x: n.x.abs(),
        y: n.y.abs(),
        z: n.z.abs(),
    }
}
pub fn nrm_absi ( n : & Normal3i ) -> Normal3i { Normal3i { x : n . x . abs ( ) , y : n . y . abs ( ) , z : n . z . abs ( ) , } }
Return normal with the absolute value of each coordinate.
Return normal with the absolute value of each coordinate .
n
&Normal3i