, including all inherited members.
| AddScaleShear([in] RtFloat sx,[in]RtFloat sy,[in] RtFloat sz,[in] RtFloat sxy,[in] RtFloat sxz,[in] RtFloat syz) | IRdMatrixfDisp | |
| Compose([in] IDispatch *pComponents) | IRdMatrixfDisp | |
| Decompose([out, retval] IDispatch **ppComponents) | IRdMatrixfDisp | |
| GetAt([in] RtUlong i,[in] RtUlong j,[out, retval] RtFloat *pVal) | IRdMatrixfDisp | |
| GetAxisX([out, retval] IDispatch **ppVect) | IRdMatrixfDisp | |
| GetAxisY([out, retval] IDispatch **ppVect) | IRdMatrixfDisp | |
| GetAxisZ([out, retval] IDispatch **ppVect) | IRdMatrixfDisp | |
| GetPitch([out, retval] RtFloat *pVal) | IRdMatrixfDisp | |
| GetRoll([out, retval] RtFloat *pVal) | IRdMatrixfDisp | |
| GetScaleX([out, retval] RtFloat *pVal) | IRdMatrixfDisp | |
| GetScaleY([out, retval] RtFloat *pVal) | IRdMatrixfDisp | |
| GetScaleZ([out, retval] RtFloat *pVal) | IRdMatrixfDisp | |
| GetShearX([out, retval] RtFloat *pVal) | IRdMatrixfDisp | |
| GetShearY([out, retval] RtFloat *pVal) | IRdMatrixfDisp | |
| GetShearZ([out, retval] RtFloat *pVal) | IRdMatrixfDisp | |
| GetTrans([out, retval] IDispatch **ppVect) | IRdMatrixfDisp | |
| GetTransX([out, retval] RtFloat *pVal) | IRdMatrixfDisp | |
| GetTransY([out, retval] RtFloat *pVal) | IRdMatrixfDisp | |
| GetTransZ([out, retval] RtFloat *pVal) | IRdMatrixfDisp | |
| GetYaw([out, retval] RtFloat *pVal) | IRdMatrixfDisp | |
| Invert([out, retval] IDispatch **pM) | IRdMatrixfDisp | |
| LoadIdentity(void) | IRdMatrixfDisp | |
| LoadMatrix([in] IDispatch *pM) | IRdMatrixfDisp | |
| LockData([out, retval] RtFloat **pMatrix) | IRdMatrixfDisp | |
| LookAt([in] IDispatch *pEye,[in] IDispatch *pAt,[in] IDispatch *pUp) | IRdMatrixfDisp | |
| MakeRotTrans([in] IDispatch *center,[in] IDispatch *axis,[in] RtFloat angle) | IRdMatrixfDisp | |
| Mult([in] IDispatch *pM) | IRdMatrixfDisp | |
| PreMult([in] IDispatch *pM) | IRdMatrixfDisp | |
| Rotate([in] IDispatch *center,[in] IDispatch *axes,[in] RtFloat angle) | IRdMatrixfDisp | |
| RotateEuler([in] RtFloat x,[in] RtFloat y,[in] RtFloat z) | IRdMatrixfDisp | |
| RotateEulerPRY([in] RtFloat fPitch,[in] RtFloat fRoll,[in] RtFloat fYaw) | IRdMatrixfDisp | |
| RotationAxis([in] RtFloat x,[in] RtFloat y,[in] RtFloat z,[in] RtFloat angle) | IRdMatrixfDisp | |
| RotationX([in] RtFloat x) | IRdMatrixfDisp | |
| RotationY([in] RtFloat y) | IRdMatrixfDisp | |
| RotationZ([in] RtFloat z) | IRdMatrixfDisp | |
| Scale([in] RtFloat x,[in] RtFloat y,[in] RtFloat z) | IRdMatrixfDisp | |
| ScaleLocal([in] RtFloat x,[in] RtFloat y,[in] RtFloat z) | IRdMatrixfDisp | |
| SetAt([in] RtUlong i,[in] RtUlong j,[in] RtFloat newVal) | IRdMatrixfDisp | |
| SetPitch([in] RtFloat newVal) | IRdMatrixfDisp | |
| SetRoll([in] RtFloat newVal) | IRdMatrixfDisp | |
| SetScaleX([in] RtFloat newVal) | IRdMatrixfDisp | |
| SetScaleY([in] RtFloat newVal) | IRdMatrixfDisp | |
| SetScaleZ([in] RtFloat newVal) | IRdMatrixfDisp | |
| SetShearX([in] RtFloat newVal) | IRdMatrixfDisp | |
| SetShearY([in] RtFloat newVal) | IRdMatrixfDisp | |
| SetShearZ([in] RtFloat newVal) | IRdMatrixfDisp | |
| SetTrans([in] IDispatch *pVect) | IRdMatrixfDisp | |
| SetTransX([in] RtFloat newVal) | IRdMatrixfDisp | |
| SetTransY([in] RtFloat newVal) | IRdMatrixfDisp | |
| SetTransZ([in] RtFloat newVal) | IRdMatrixfDisp | |
| SetYaw([in] RtFloat newVal) | IRdMatrixfDisp | |
| Shear([in] RtFloat x,[in] RtFloat y,[in] RtFloat z) | IRdMatrixfDisp | |
| Shift([in] IDispatch *pShift) | IRdMatrixfDisp | |
| TransformPoint([in] IDispatch *SourcePoint,[out, retval] IDispatch **pDestPoint) | IRdMatrixfDisp | |
| TransformVector([in] IDispatch *SourceVect,[out, retval] IDispatch **pDestVect) | IRdMatrixfDisp | |
| Translate([in] RtFloat x,[in] RtFloat y,[in] RtFloat z) | IRdMatrixfDisp | |
| TranslateLocal([in] RtFloat x,[in] RtFloat y,[in] RtFloat z) | IRdMatrixfDisp | |
| Transpose([out, retval] IDispatch **pM) | IRdMatrixfDisp | |
| UnlockData(void) | IRdMatrixfDisp | |