BitHacks |
|
Box3f |
|
Circle2f |
|
ColorRGB |
ColorRGB.
|
ColorRGBA |
ColorRGBA.
|
Cone3f |
|
Ellipsoid3f |
|
GMatrixd |
Matrix operations are applied on the left.
|
GMatrixf |
Matrix operations are applied on the left.
|
GVectord |
General sized double vector.
|
GVectorf |
General sized float vector.
|
LinCompf |
The linear component is represented as P+t*D where P is the component origin
and D is a unit-length direction vector.
|
Line2f |
The line is represented as P+t*D where P is the line origin and D is a
unit-length direction vector.
|
Line3f |
The line is represented as P+t*D where P is the line origin and D is a
unit-length direction vector.
|
Mathd |
|
Mathf |
|
Matrix2f |
Matrix operations are applied on the left.
|
Matrix3f |
Matrix operations are applied on the left.
|
Matrix4d |
Matrix operations are applied on the left.
|
Matrix4f |
Matrix operations are applied on the left.
|
Plane3f |
The plane is represented as Dot(N,X) = c where N is a unit-length normal
vector, c is the plane constant, and X is any point on the plane.
|
Polynomial1f |
Limited implementation of a floating-point polynomial of 1 variable.
|
Quaternion |
A quaternion is q = w + x*i + y*j + z*k where (w,x,y,z) is not necessarily a
unit length vector in 4D.
|
Ray2f |
The ray is represented as P+t*D, where P is the ray origin, D is a
unit-length direction vector, and t >= 0.
|
Ray3f |
The ray is represented as P+t*D, where P is the ray origin, D is a
unit-length direction vector, and t >= 0.
|
Segment2f |
|
Segment3f |
The segment is represented as P+t*D, where P is the segment origin, D is a
unit-length direction vector and |t| <= e.
|
Sphere3f |
The sphere is represented as |X-C| = R where C is the center and R is the
radius.
|
Triangle2f |
The triangle is represented as an array of three vertices, V0, V1, and V2.
|
Triangle3f |
The triangle is represented as an array of three vertices, V0, V1, and V2.
|
Vector2d |
2D Vector object.
|
Vector2f |
2D Vector object.
|
Vector3d |
3D Vector object.
|
Vector3f |
3D Vector object.
|
Vector4d |
3D Vector object (X,Y,Z,W).
|
Vector4f |
3D Vector object (X,Y,Z,W).
|