|
libMVRgdtf 40bc00a
A library for GDTF and MVR
|
Macros | |
| #define | GS_ASSERTDOUBLEALIGNMENT(p) DEBUG_DO_NOTHING |
| #define | M1 m1.mat |
| #define | M2 m2.mat |
| #define | EpsilonForCoord(x) (kNearlyEqualEpsilonForWorldCoords * Fabs(x)) |
Functions | |
| void GS_API | MakeXMatrixOrthogonal (TransformXMatrix &mat) |
| void GS_API | InverseXPointTransformN (const WorldPt3 &a, const TransformXMatrix &mat, WorldPt3 &b) |
| void | BasePointTransformN (const WorldPt3 &a, const TransformMatrix &mat, WorldPt3 &b) |
| bool | GetIntersection (WorldCoord fDst1, WorldCoord fDst2, const WorldPt3 &P1, const WorldPt3 &P2, WorldPt3 &Hit) |
| bool | InBox (const WorldPt3 &Hit, const WorldPt3 &B1, const WorldPt3 &B2, const int Axis) |
| #define EpsilonForCoord | ( | x | ) | (kNearlyEqualEpsilonForWorldCoords * Fabs(x)) |
| #define GS_ASSERTDOUBLEALIGNMENT | ( | p | ) | DEBUG_DO_NOTHING |
| #define M1 m1.mat |
| #define M2 m2.mat |
|
inline |
|
inline |
|
inline |
| void GS_API InverseXPointTransformN | ( | const WorldPt3 & | a, |
| const TransformXMatrix & | mat, | ||
| WorldPt3 & | b | ||
| ) |
| void GS_API MakeXMatrixOrthogonal | ( | TransformXMatrix & | mat | ) |