Language of your choice: library documentation
A mutable 3D point with X, Y, and Z coordinates. More...
A mutable 3D point with X, Y, and Z coordinates.
WARNING: When casting a point (or vector) structure to this interface, it is boxed, making a copy. Changes made through a reference to IPoint3 do not affect the original point!
The coordinates of an IPoint3 are separated into a base interface, IPoint3Base<T>, for the same reason that IPoint<T>'s coordinates are separated into IPointBase<T>, as explained in the documentation of IPoint<T>.
|Properties inherited from Loyc.Geometry.IPoint3Base< T >|
|Z coordinate of a point or vector. More...|
|Properties inherited from Loyc.Geometry.IPointBase< T >|
|Horizontal coordinate of a point or vector. More...|
|Vertical coordinate of a point or vector. More...|
|Properties inherited from Loyc.Geometry.IPointReader< T >|
|Properties inherited from Loyc.Geometry.IPoint3Reader< T >|
|Public Member Functions inherited from Loyc.Geometry.INewPoint3< IPoint3< T >, T >|
|Point||New (T x, T y, T z)|