pub trait CartesianPoint3d { type Num; // Required methods fn x(&self) -> Self::Num; fn y(&self) -> Self::Num; fn z(&self) -> Self::Num; }
Point in a 3d cartesian space.
Number type used for coordinates.
First coordinate.
Second coordinate.
Third coordinate.