Newton Dynamics  4.00
ndFastAabb Member List

This is the complete list of members for ndFastAabb, including all inherited members.

CalcPitchYawRoll(ndVector &euler0, ndVector &euler1) const (defined in ndMatrix)ndMatrix
EigenVectors() (defined in ndMatrix)ndMatrix
GetOrigin() const (defined in ndFastAabb)ndFastAabbinline
GetTarget() const (defined in ndFastAabb)ndFastAabbinline
Inverse() const (defined in ndMatrix)ndMatrixinline
Inverse4x4() const (defined in ndMatrix)ndMatrix
m_absDir (defined in ndFastAabb)ndFastAabbprotected
m_front (defined in ndMatrix)ndMatrix
m_p0 (defined in ndFastAabb)ndFastAabbprotected
m_p1 (defined in ndFastAabb)ndFastAabbprotected
m_posit (defined in ndMatrix)ndMatrix
m_right (defined in ndMatrix)ndMatrix
m_separationDistance (defined in ndFastAabb)ndFastAabbmutableprotected
m_size (defined in ndFastAabb)ndFastAabbprotected
m_up (defined in ndMatrix)ndMatrix
Multiply3X3(const ndMatrix &B) const (defined in ndMatrix)ndMatrix
ndAabbPolygonSoup (defined in ndFastAabb)ndFastAabbfriend
ndFastAabb() (defined in ndFastAabb)ndFastAabbinline
ndFastAabb(const ndVector &p0, const ndVector &p1) (defined in ndFastAabb)ndFastAabbinline
ndFastAabb(const ndMatrix &matrix, const ndVector &size) (defined in ndFastAabb)ndFastAabbinline
ndMatrix() (defined in ndMatrix)ndMatrixinline
ndMatrix(const ndFloat32 *const array) (defined in ndMatrix)ndMatrixinline
ndMatrix(const ndVector &front, const ndVector &up, const ndVector &right, const ndVector &posit) (defined in ndMatrix)ndMatrixinline
ndMatrix(const ndQuaternion &rotation, const ndVector &position) (defined in ndMatrix)ndMatrix
ndMatrix(const ndVector &front) (defined in ndMatrix)ndMatrixinline
ndMatrix(const ndVector &p, const ndVector &q) (defined in ndMatrix)ndMatrixinline
ndMatrix(const ndMatrix &transformMatrix, const ndVector &scale, const ndMatrix &stretchAxis) (defined in ndMatrix)ndMatrix
operator*(const ndMatrix &B) const (defined in ndMatrix)ndMatrix
operator[](ndInt32 i) (defined in ndMatrix)ndMatrixinline
operator[](ndInt32 i) const (defined in ndMatrix)ndMatrixinline
PolarDecomposition(ndMatrix &transformMatrix, ndVector &scale, ndMatrix &stretchAxis) const (defined in ndMatrix)ndMatrix
PolygonBoxDistance(const ndVector &faceNormal, ndInt32 indexCount, const ndInt32 *const indexArray, ndInt32 stride, const ndFloat32 *const vertexArray) const (defined in ndFastAabb)ndFastAabb
PolygonBoxRayDistance(const ndVector &faceNormal, ndInt32 indexCount, const ndInt32 *const indexArray, ndInt32 stride, const ndFloat32 *const vertexArray, const ndFastRay &ray) const (defined in ndFastAabb)ndFastAabb
RotateVector(const ndVector &v) const (defined in ndMatrix)ndMatrixinline
SetSeparatingDistance(const ndFloat32 distance) (defined in ndFastAabb)ndFastAabbinline
SetTransposeAbsMatrix(const ndMatrix &matrix) (defined in ndFastAabb)ndFastAabbinline
SolveByGaussianElimination(const ndVector &v) const (defined in ndMatrix)ndMatrix
TestIdentity() const (defined in ndMatrix)ndMatrixinline
TestOrthogonal(ndFloat32 tol=ndFloat32(1.0e-4f)) const (defined in ndMatrix)ndMatrixinline
TestSymetric3x3() const (defined in ndMatrix)ndMatrixinline
TransformBBox(const ndVector &p0local, const ndVector &p1local, ndVector &p0, ndVector &p1) const (defined in ndMatrix)ndMatrix
TransformPlane(const ndPlane &localPlane) const (defined in ndMatrix)ndMatrixinline
TransformTriplex(ndFloat32 *const dst, ndInt32 dstStrideInBytes, const ndFloat32 *const src, ndInt32 srcStrideInBytes, ndInt32 count) const (defined in ndMatrix)ndMatrix
TransformTriplex(ndFloat64 *const dst, ndInt32 dstStrideInBytes, const ndFloat64 *const src, ndInt32 srcStrideInBytes, ndInt32 count) const (defined in ndMatrix)ndMatrix
TransformTriplex(ndFloat64 *const dst, ndInt32 dstStrideInBytes, const ndFloat32 *const src, ndInt32 srcStrideInBytes, ndInt32 count) const (defined in ndMatrix)ndMatrix
TransformVector(const ndVector &v) const (defined in ndMatrix)ndMatrixinline
TransformVector1x4(const ndVector &v) const (defined in ndMatrix)ndMatrixinline
Transpose() const (defined in ndMatrix)ndMatrixinline
Transpose4X4() const (defined in ndMatrix)ndMatrixinline
UnrotateVector(const ndVector &v) const (defined in ndMatrix)ndMatrixinline
UntransformPlane(const ndPlane &globalPlane) const (defined in ndMatrix)ndMatrixinline
UntransformVector(const ndVector &v) const (defined in ndMatrix)ndMatrixinline
~ndMatrix() (defined in ndMatrix)ndMatrixinline