| 3D point classes in cartesian, cylindrical and spherical coordinates, with cross-conversions and a multitude of operations, including assignment, equality tests, distance computations, vector dot and cross-products, mirroring, addition, subtraction, multiplying, scaling, and projection.
| The Envelope3 class that computes the extent of a set of 3D points.
| The Quaternion class that implements Hamilton's generalization of 3D transformation by a magnitude (real) and three angular rotations (imaginary) parts.
| | |