Math


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.


CHAI3D 2.0.0 documentation
Please address any questions to support@chai3d.org
(C) 2003-2009 - CHAI 3D
All Rights Reserved.