pub fn blanked(&self) -> Self {
        let mut blanked = *self;
        blanked.color = [0.0, 0.0, 0.0];
        blanked
    }
/// Returns a point with the same position as `self` but with a black (blank) color.
Returns a point with the same position as `self` but with a black (blank) color.
Returns a point with the same position as ` self ` but with a black ( blank ) color .
pub fn blanked(&self) -> Self {
        let mut blanked = *self;
        blanked.color = [0.0, 0.0, 0.0];
        blanked
    }
pub fn blanked ( & self ) -> Self { let mut blanked = * self ; blanked . color = [ 0.0 , 0.0 , 0.0 ] ; blanked }
Returns a point with the same position as `self` but with a black (blank) color.
Returns a point with the same position as ` self ` but with a black ( blank ) color .
&self
&self