Compounds | |
struct | gmtl::RotationOrderBase |
Base class for Rotation orders. More... | |
struct | gmtl::XYZ |
XYZ Rotation order. More... | |
struct | gmtl::ZXY |
ZXY Rotation order. More... | |
struct | gmtl::ZYX |
ZYX Rotation order. More... | |
Constants | |
const float | GMTL_EPSILON = 1.0e-6f |
const float | GMTL_MAT_EQUAL_EPSILON = 0.001f |
const float | GMTL_VEC_EQUAL_EPSILON = 0.0001f |
Enumerations | |
enum | VectorIndex { Xelt = 0, Yelt = 1, Zelt = 2, Welt = 3 } |
use the values in this enum to index vector data types (such as Vec, Point, Quat). More... | |
enum | PlaneSide { ON_PLANE, POS_SIDE, NEG_SIDE } |
Used to describe where a point lies in relationship to a plane. More... |
|
Used to describe where a point lies in relationship to a plane. ON_PLANE means the point lies on the plane. POS_SIDE means the point lies on the same side as the surface normal. NEG_SIDE means the point lies on the opposite side as the ssurface normal. Definition at line 61 of file Defines.h.
|
|
use the values in this enum to index vector data types (such as Vec, Point, Quat).
"Example (access elements in a Vec3f):"Definition at line 52 of file Defines.h.
|
|
|
|
|
|
|