|
Class Summary |
| Parser |
A hand written top down parser for Rational, Radicand1 and Matrix4 classes |
| PrimeFactorization |
|
| Radical1 |
Represents a simple subset of radicals, namely, a sum of rational*sqrt(rational). e.g. 4 + sqrt(3) + 5*sqrt(2)
The class was designed for use with rotation matrices, where triginomic constants like sin(pi/2) can be represented in
simple radical forms. |
| RadicalUtils |
Helper functionality for conversion of Radical1 to floats and vice versa |
| RadicandBounds |
This class stores a cache of known (inclusive) rational bounds for sqrt radicands. |
| Rational |
Represents a rational number. i.e. an integer over an integer. |