Package math

Class Summary
Constants a class with needed constants
IntersectionInfo intersection info
contains all information needed for shading the surface, where the ray intersects the object
Matrix4x4 a 4x4 matrix
MatrixOps a class for matrix operations
OrthonormalBasis an orthonormal basis
Point2D a 2 dimensional point
Point3D a 3 dimensional point
Quaternion quaternion number class
Ray a ray
TransformationMatrix4x4 a transformation matrix, which also contains the inverse matrix
Vector a 4 vector for homogene coordinates
Vector2D a 2 dimensional vector
Vector3D a three dimensional vector extending the 4 vector the fourth component is therefor 0
VectorOps a class with vector operations