Handle transform behaviors such as pivots, limits and offets, etc.
Definition at line 202 of file fbxtransforms.h.
Classes |
| class | RotationSpace |
Public Types |
| enum | EInheritType { eInheritRrSs,
eInheritRSrs,
eInheritRrs
} |
Public Member Functions |
| | FbxTransform () |
| EInheritType | GetInheritType () |
| void | SetInheritType (EInheritType pType) |
| FbxLimits & | GetTranslationLimits () |
| FbxLimits & | GetRotationLimits () |
| FbxLimits & | GetScalingLimits () |
| FbxRotationOrder & | GetRotationOrder () |
| bool | HasROffset () |
| bool | HasRPivot () |
| bool | HasSOffset () |
| bool | HasSPivot () |
| bool | HasPreRM () |
| bool | HasPostRM () |
| void | SetROffset (FbxVector4 &pROffset) |
| void | SetRPivot (FbxVector4 &pRPivot) |
| void | SetSOffset (FbxVector4 &pSOffset) |
| void | SetSPivot (FbxVector4 &pSPivot) |
| void | SetPreRM (FbxVector4 &pPreR) |
| void | SetPostRM (FbxVector4 &pPostR) |
| bool | GetRotationSpaceForLimitOnly () |
| void | SetRotationSpaceForLimitOnly (bool pRotationSpaceForLimitOnly) |
| void | DoF2LT (FbxVector4 &pLT, FbxVector4 &pDoF, FbxAMatrix &pLRM, FbxAMatrix &pLSM) |
| void | LT2DoF (FbxVector4 &pDoF, FbxVector4 pLT, FbxAMatrix &pLRM, FbxAMatrix &pLSM) |
| void | DoF2LRM (FbxAMatrix &pLRM, FbxVector4 &pRDoF, bool pForLimit=false) |
| void | LRM2DoF (FbxVector4 &pRDoF, FbxAMatrix &pLRM, bool pForLimit=false) |
| void | LSM2GSM (FbxAMatrix &pGSM, FbxAMatrix &pPGSM, FbxAMatrix &pLSM, FbxAMatrix &pLRM, FbxVector4 &pPLS) |
| void | GTRSM2GX (FbxAMatrix &pGX, FbxVector4 &pGT, FbxAMatrix &pGRM, FbxAMatrix &pGSM) |