Classes | |
struct | cMatrix3d |
cMatrix3d represents a 3x3 matrix. Each cell of the matrix is composed of a double. This matrix class also provides as simple set of methods to handle floating point arithmetic operations. More... | |
struct | cQuaternion |
cQuaternion can be used to represents rotations in quaternion form. Simple floating point arithmetic operations are provided too. More... | |
struct | cVector3d |
This vector class provides storage for a 3 dimensional double precision floating point vector as well as simple floating point arithmetic operations. More... | |
struct | cRay3d |
cRay3d represents a 3D vector with an origin. More... | |
struct | cSegment3d |
cSegment3d represents a line segment with a start and an end. More... | |
Files | |
file | CConstants.h |
Math General Constants. | |
file | CMaths.h |
Math General Utility Functions. | |
file | CString.h |
Math Strings. |