Facebook Twitter YouTube

Math Library

Classes
Bivector4D Encapsulates a 4D bivector.
BoundingSphere Encapsulates a bounding sphere.
Box2D Encapsulates a 2D aligned bounding box.
Box3D Encapsulates a 3D aligned bounding box.
ColorRGB Encapsulates a floating-point RGB color.
ColorRGBA Encapsulates a floating-point RGBA color.
Complex Encapsulates a complex number.
Integer2D Encapsulates a vector containing a pair of integer coordinates.
Integer3D Encapsulates a vector containing a triplet of integer coordinates.
Matrix3D Encapsulates a 3 × 3 matrix.
Matrix4D Encapsulates a 4 × 4 matrix.
Point2D Encapsulates a 2D point.
Point3D Encapsulates a 3D point.
Quaternion Encapsulates a quaternion.
Range Encapsulates a range of values.
Transform4D Encapsulates a 4 × 4 matrix whose fourth row is always (0, 0, 0, 1).
Trivector4D Encapsulates a 4D trivector.
Vec2D Generic base class for 2D vector types.
Vec3D Generic base class for 3D vector types.
Vec4D Generic base class for 4D vector types.
Vector2D Encapsulates a 2D vector.
Vector3D Encapsulates a 3D vector.
Vector4D Encapsulates a 4D vector.
Namespaces
Math Contains miscellaneous mathematical functions.
Tombstone The namespace containing global mathematical functions.