Class  Description 

AxisAngle4d 
A fourelement axis angle represented by doubleprecision floating point
x,y,z,angle components.

AxisAngle4f 
A fourelement axis angle represented by singleprecision floating point
x,y,z,angle components.

Color3b 
A threebyte color value represented by byte x, y, and z values.

Color3f 
A threeelement color value represented by single precision floating
point x,y,z values.

Color4b 
A fourbyte color value represented by byte x, y, z, and w values.

Color4f 
A fourelement color represented by single precision floating point
x, y, z, and w values.

GMatrix 
A double precision, general, dynamicallyresizable,
twodimensional matrix class.

GVector 
A double precision, general, dynamicallyresizable,
onedimensional vector class.

Matrix3d 
A double precision floating point 3 by 3 matrix.

Matrix3f 
A single precision floating point 3 by 3 matrix.

Matrix4d 
A double precision floating point 4 by 4 matrix.

Matrix4f 
A single precision floating point 4 by 4 matrix.

Point2d 
A 2 element point that is represented by double precision floating
point x,y coordinates.

Point2f 
A 2 element point that is represented by single precision floating
point x,y coordinates.

Point2i 
A 2element point represented by signed integer x,y
coordinates.

Point3d 
A 3 element point that is represented by double precision floating point
x,y,z coordinates.

Point3f 
A 3 element point that is represented by single precision floating point
x,y,z coordinates.

Point3i 
A 3 element point represented by signed integer x,y,z
coordinates.

Point4d 
A 4 element vector represented by double precision floating point
x,y,z,w coordinates.

Point4f 
A 4 element point represented by single precision floating point x,y,z,w
coordinates.

Point4i 
A 4 element point represented by signed integer x,y,z,w
coordinates.

Quat4d 
A 4element quaternion represented by double precision floating
point x,y,z,w coordinates.

Quat4f 
A 4 element unit quaternion represented by single precision floating
point x,y,z,w coordinates.

TexCoord2f 
A 2element vector that is represented by singleprecision floating
point x,y coordinates.

TexCoord3f 
A 3 element texture coordinate that is represented by single precision
floating point x,y,z coordinates.

TexCoord4f 
A 4 element texture coordinate that is represented by single precision
floating point x,y,z,w coordinates.

Tuple2d 
A generic 2element tuple that is represented by doubleprecision
floating point x,y coordinates.

Tuple2f 
A generic 2element tuple that is represented by singleprecision
floating point x,y coordinates.

Tuple2i 
A 2element tuple represented by signed integer x,y
coordinates.

Tuple3b 
A three byte tuple.

Tuple3d 
A generic 3element tuple that is represented by doubleprecision
floating point x,y,z coordinates.

Tuple3f 
A generic 3element tuple that is represented by single precisionfloating
point x,y,z coordinates.

Tuple3i 
A 3element tuple represented by signed integer x,y,z
coordinates.

Tuple4b 
A four byte tuple.

Tuple4d 
A 4 element tuple represented by double precision floating point
x,y,z,w coordinates.

Tuple4f 
A 4element tuple represented by singleprecision floating point x,y,z,w
coordinates.

Tuple4i 
A 4element tuple represented by signed integer x,y,z,w
coordinates.

Vector2d 
A 2element vector that is represented by doubleprecision floating
point x,y coordinates.

Vector2f 
A 2element vector that is represented by singleprecision floating
point x,y coordinates.

Vector3d 
A 3element vector that is represented by doubleprecision floating point
x,y,z coordinates.

Vector3f 
A 3element vector that is represented by singleprecision floating point
x,y,z coordinates.

Vector4d 
A 4element vector represented by doubleprecision floating point
x,y,z,w coordinates.

Vector4f 
A 4element vector represented by singleprecision floating point x,y,z,w
coordinates.

Exception  Description 

MismatchedSizeException 
Indicates that an operation cannot be completed properly because
of a mismatch in the sizes of object attributes.

SingularMatrixException 
Indicates that inverse of a matrix can not be computed.

Provides 3D vector mathematics classes.