Package net.jinx.slowmath

Interface Summary
Real This interface provides a way to completely abstract mathematical operations, allowing you to swap data types in a program with very little work.
 

Class Summary
ADouble Implementation of Real that uses double as it's type.
AFixedPoint

API Stability: Alpha.
AFloat Implementation of Real that uses float as it's type.
MathUtil Programs using the math library should construct their initial values via this class.
Matrix3D Matrix3D is a 4x4 matrix class intended for graphical tranformation operations, however, it isn't designed in the typical fashion of most graphical Matrix classes I've seen.
Quaternion  
Vector Vector is a set of three Real objects, as X/Y/Z coordinates.