Classes | |
class | IntrSegment3Triangle3 |
class | IntrTriangle3Cone3 |
class | Math |
class | Matrix3 |
class | Quaternion |
class | System |
class | THashSet |
class | THashTable |
class | TMinHeapRecord |
class | TMinHeap |
class | TSmallUnorderedSet |
class | TStringHashTable |
class | TTuple |
class | Vector3 |
Typedefs | |
typedef IntrSegment3Triangle3< float > | IntrSegment3Triangle3f |
typedef IntrSegment3Triangle3< double > | IntrSegment3Triangle3d |
typedef IntrTriangle3Cone3< float > | IntrTriangle3Cone3f |
typedef IntrTriangle3Cone3< double > | IntrTriangle3Cone3d |
typedef Math< float > | Mathf |
typedef Math< double > | Mathd |
typedef Matrix3< float > | Matrix3f |
typedef Matrix3< double > | Matrix3d |
typedef Quaternion< float > | Quaternionf |
typedef Quaternion< double > | Quaterniond |
typedef Vector3< float > | Vector3f |
typedef Vector3< double > | Vector3d |
Functions | |
template<class Real> | |
Matrix3< Real > | operator * (Real fScalar, const Matrix3< Real > &rkM) |
template<class Real> | |
Vector3< Real > | operator * (const Vector3< Real > &rkV, const Matrix3< Real > &rkM) |
template<class Real> | |
Quaternion< Real > | operator * (Real fScalar, const Quaternion< Real > &rkQ) |
template<class T> | |
void | Allocate (int iCols, int iRows, T **&raatArray) |
template<class T> | |
void | Allocate (int iCols, int iRows, int iSlices, T ***&raaatArray) |
template<class T> | |
void | Deallocate (T ***&raaatArray) |
template<class Real> | |
Vector3< Real > | operator * (Real fScalar, const Vector3< Real > &rkV) |
template<class Real> | |
std::ostream & | operator<< (std::ostream &rkOStr, const Vector3< Real > &rkV) |
Variables | |
template WM4_FOUNDATION_ITEM class | IntrSegment3Triangle3< float > |
template WM4_FOUNDATION_ITEM class | IntrSegment3Triangle3< double > |
template WM4_FOUNDATION_ITEM class | IntrTriangle3Cone3< float > |
template WM4_FOUNDATION_ITEM class | IntrTriangle3Cone3< double > |
typedef IntrSegment3Triangle3<double> Wm4::IntrSegment3Triangle3d |
typedef IntrSegment3Triangle3<float> Wm4::IntrSegment3Triangle3f |
typedef IntrTriangle3Cone3<double> Wm4::IntrTriangle3Cone3d |
typedef IntrTriangle3Cone3<float> Wm4::IntrTriangle3Cone3f |
typedef Math<double> Wm4::Mathd |
typedef Math<float> Wm4::Mathf |
typedef Matrix3<double> Wm4::Matrix3d |
typedef Matrix3<float> Wm4::Matrix3f |
typedef Quaternion<double> Wm4::Quaterniond |
typedef Quaternion<float> Wm4::Quaternionf |
typedef Vector3<double> Wm4::Vector3d |
typedef Vector3<float> Wm4::Vector3f |
void Wm4::Allocate | ( | int | iCols, | |
int | iRows, | |||
int | iSlices, | |||
T ***& | raaatArray | |||
) |
void Wm4::Allocate | ( | int | iCols, | |
int | iRows, | |||
T **& | raatArray | |||
) |
void Wm4::Deallocate | ( | T ***& | raaatArray | ) |
Vector3< Real > Wm4::operator * | ( | Real | fScalar, | |
const Vector3< Real > & | rkV | |||
) | [inline] |
Quaternion< Real > Wm4::operator * | ( | Real | fScalar, | |
const Quaternion< Real > & | rkQ | |||
) | [inline] |
Vector3< Real > Wm4::operator * | ( | const Vector3< Real > & | rkV, | |
const Matrix3< Real > & | rkM | |||
) | [inline] |
Matrix3< Real > Wm4::operator * | ( | Real | fScalar, | |
const Matrix3< Real > & | rkM | |||
) | [inline] |
std::ostream & Wm4::operator<< | ( | std::ostream & | rkOStr, | |
const Vector3< Real > & | rkV | |||
) |
template WM4_FOUNDATION_ITEM class Wm4::IntrSegment3Triangle3< double > |
template WM4_FOUNDATION_ITEM class Wm4::IntrSegment3Triangle3< float > |
template WM4_FOUNDATION_ITEM class Wm4::IntrTriangle3Cone3< double > |
template WM4_FOUNDATION_ITEM class Wm4::IntrTriangle3Cone3< float > |