/// Create a copy of `self` with endpoints reversed.
Create a copy of `self` with endpoints reversed.
Create a copy of ` self ` with endpoints reversed .
pub fn reversed(self) -> Segment3f {
        Segment3f {
            start: self.end,
            end: self.start
        }
    }
pub fn reversed ( self ) -> Segment3f { Segment3f { start : self . end , end : self . start } }
Create a copy of `self` with endpoints reversed.
Create a copy of ` self ` with endpoints reversed .
self