|
| struct | DD |
| | Implements extended-precision floating-point numbers which maintain 106 bits (approximately 30 decimal digits) of precision. A DoubleDouble uses a representation containing two double-precision values. A number x is represented as a pair of doubles, x.hi and x.lo, such that the number represented by x is x.hi + x.lo, where More...
|
| |
| class | MathUtil |
| | Various utility functions for mathematical and numerical operations. More...
|
| |
| class | Matrix |
| | Implements some 2D matrix operations (in particular, solving systems of linear equations). More...
|
| |
| class | Plane3D |
| | Models a plane in 3-dimensional Cartesian space. More...
|
| |
| class | Vector2D |
| | A 2-dimensional mathematical vector represented by double-precision X and Y components. More...
|
| |
| class | Vector3D |
| | Represents a vector in 3-dimensional Cartesian space. More...
|
| |
| class | VectorMath |
| | Functions for performing vector mathematics.
|
| |