TTransform3DComponents Class Reference
[Data Structures]
List of all members.
Detailed Description
TTransform3DComponents is a componentized representation of a 3D Transform.
x'= fRotation * (fScalingP*Diagonal(fScaling)*fScalingP') * x + fTranslation
where fRotation is an orthonormal matrix
Constructor & Destructor Documentation
TTransform3DComponents::TTransform3DComponents |
( |
|
) |
[inline] |
Member Function Documentation
void TTransform3DComponents::Decompose |
( |
const TTransform3D & |
transform |
) |
|
void TTransform3DComponents::DecomposeOrthogonal |
( |
const TTransform3D & |
transform |
) |
|
const TMatrix33& TTransform3DComponents::GetRotation |
( |
|
) |
const [inline] |
TMatrix33 TTransform3DComponents::GetScaling |
( |
|
) |
const |
void TTransform3DComponents::GetTransform3D |
( |
TTransform3D & |
transform |
) |
const |
const TVector3& TTransform3DComponents::GetTranslation |
( |
|
) |
const [inline] |
void TTransform3DComponents::GetTreeTransform |
( |
TTreeTransform & |
transform |
) |
const |
const TVector3& TTransform3DComponents::GetXYZScaling |
( |
|
) |
const [inline] |
Member Data Documentation
The documentation for this class was generated from the following file: