Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

Abstract Data Types: Matrix, Vec, Quat, Coord, Sphere, Plane

GMTL comes with many math data types: Vec, Point, Matrix, Quat, Coord, Sphere. More...

Compounds

class  gmtl::AABox
 Describes an axially aligned box in 3D space. More...

class  gmtl::AxisAngle
 AxisAngle: Represents a "twist about an axis" AxisAngle is used to specify a rotation in 3-space. More...

class  gmtl::Coord
 coord is a position/rotation pair. More...

class  gmtl::EulerAngle
 EulerAngle: Represents a group of euler angles. More...

class  gmtl::Matrix
 Matrix: 4x4 Matrix class (OpenGL ordering). More...

class  gmtl::Plane
 Plane: Defines a geometrical plane. More...

class  gmtl::Point
 Point Use points when you need to represent a position. More...

class  gmtl::Quat
 Quat: Class to encapsulate quaternion behaviors. More...

class  gmtl::Sphere
 Describes a sphere in 3D space by its center point and its radius. More...

class  gmtl::Tri
 This class defines a triangle as a set of 3 points order in CCW fashion. More...

class  gmtl::Vec
 A representation of a vector with SIZE components using DATA_TYPE as the data type for each component. More...


Detailed Description

GMTL comes with many math data types: Vec, Point, Matrix, Quat, Coord, Sphere.


Generated on Mon Apr 7 15:29:24 2003 for GenericMathTemplateLibrary by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002