Gateware Libraries  R6.5A
Beta Build
GW::MATH::GMatrix Member List

This is the complete list of members for GW::MATH::GMatrix, including all inherited members.

AddMatrixD(GMATRIXD _matrix1, GMATRIXD _matrix2, GMATRIXD &_outMatrix)=0GW::MATH::GMatrixpure virtual
AddMatrixF(GMATRIXF _matrix1, GMATRIXF _matrix2, GMATRIXF &_outMatrix)=0GW::MATH::GMatrixpure virtual
ConvertQuaternionD(GQUATERNIOND _quaternion, GMATRIXD &_outMatrix)=0GW::MATH::GMatrixpure virtual
ConvertQuaternionF(GQUATERNIONF _quaternion, GMATRIXF &_outMatrix)=0GW::MATH::GMatrixpure virtual
DecrementCount()=0GW::CORE::GInterfacepure virtual
DeterminantD(GMATRIXD _matrix, double &_outValue)=0GW::MATH::GMatrixpure virtual
DeterminantF(GMATRIXF _matrix, float &_outValue)=0GW::MATH::GMatrixpure virtual
GetCount(unsigned int &_outCount)=0GW::CORE::GInterfacepure virtual
GetRotationD(GMATRIXD _matrix, GQUATERNIOND &_outQuaternion)=0GW::MATH::GMatrixpure virtual
GetRotationF(GMATRIXF _matrix, GQUATERNIONF &_outQuaternion)=0GW::MATH::GMatrixpure virtual
GetScaleD(GMATRIXD _matrix, GVECTORD &_outMatrix)=0GW::MATH::GMatrixpure virtual
GetScaleF(GMATRIXF _matrix, GVECTORF &_outMatrix)=0GW::MATH::GMatrixpure virtual
GetTranslationD(GMATRIXD _matrix, GVECTORD &_outMatrix)=0GW::MATH::GMatrixpure virtual
GetTranslationF(GMATRIXF _matrix, GVECTORF &_outMatrix)=0GW::MATH::GMatrixpure virtual
IdentityD(GMATRIXD &_outMatrix)=0GW::MATH::GMatrixpure virtual
IdentityF(GMATRIXF &_outMatrix)=0GW::MATH::GMatrixpure virtual
IncrementCount()=0GW::CORE::GInterfacepure virtual
InverseD(GMATRIXD _matrix, GMATRIXD &_outMatrix)=0GW::MATH::GMatrixpure virtual
InverseF(GMATRIXF _matrix, GMATRIXF &_outMatrix)=0GW::MATH::GMatrixpure virtual
LerpD(GMATRIXD _matrix1, GMATRIXD _matrix2, double _ratio, GMATRIXD &_outMatrix)=0GW::MATH::GMatrixpure virtual
LerpF(GMATRIXF _matrix1, GMATRIXF _matrix2, float _ratio, GMATRIXF &_outMatrix)=0GW::MATH::GMatrixpure virtual
LookAtLHD(GVECTORD _eye, GVECTORD _at, GVECTORD _up, GMATRIXD &_outMatrix)=0GW::MATH::GMatrixpure virtual
LookAtLHF(GVECTORF _eye, GVECTORF _at, GVECTORF _up, GMATRIXF &_outMatrix)=0GW::MATH::GMatrixpure virtual
MultiplyMatrixD(GMATRIXD _matrix1, GMATRIXD _matrix2, GMATRIXD &_outMatrix)=0GW::MATH::GMatrixpure virtual
MultiplyMatrixF(GMATRIXF _matrix1, GMATRIXF _matrix2, GMATRIXF &_outMatrix)=0GW::MATH::GMatrixpure virtual
MultiplyNumD(GMATRIXD _matrix, double _scalar, GMATRIXD &_outMatrix)=0GW::MATH::GMatrixpure virtual
MultiplyNumF(GMATRIXF _matrix, float _scalar, GMATRIXF &_outMatrix)=0GW::MATH::GMatrixpure virtual
ProjectionLHD(double _fovY, double _aspect, double _zn, double _zf, GMATRIXD &_outMatrix)=0GW::MATH::GMatrixpure virtual
ProjectionLHF(float _fovY, float _aspect, float _zn, float _zf, GMATRIXF &_outMatrix)=0GW::MATH::GMatrixpure virtual
RequestInterface(const GUUIID &_interfaceID, void **_outputInterface)=0GW::CORE::GInterfacepure virtual
RotationByVectorD(GVECTORD _vector, double _radian, GMATRIXD &_outMatrix)=0GW::MATH::GMatrixpure virtual
RotationByVectorF(GVECTORF _vector, float _radian, GMATRIXF &_outMatrix)=0GW::MATH::GMatrixpure virtual
RotationXD(GMATRIXD _matrix, double _radian, GMATRIXD &_outMatrix)=0GW::MATH::GMatrixpure virtual
RotationXF(GMATRIXF _matrix, float _radian, GMATRIXF &_outMatrix)=0GW::MATH::GMatrixpure virtual
RotationYawPitchRollD(double _yaw, double _pitch, double _roll, GMATRIXD &_outMatrix)=0GW::MATH::GMatrixpure virtual
RotationYawPitchRollF(float _yaw, float _pitch, float _roll, GMATRIXF &_outMatrix)=0GW::MATH::GMatrixpure virtual
RotationYD(GMATRIXD _matrix, double _radian, GMATRIXD &_outMatrix)=0GW::MATH::GMatrixpure virtual
RotationYF(GMATRIXF _matrix, float _radian, GMATRIXF &_outMatrix)=0GW::MATH::GMatrixpure virtual
RotationZD(GMATRIXD _matrix, double _radian, GMATRIXD &_outMatrix)=0GW::MATH::GMatrixpure virtual
RotationZF(GMATRIXF _matrix, float _radian, GMATRIXF &_outMatrix)=0GW::MATH::GMatrixpure virtual
ScalingD(GMATRIXD _matrix, GVECTORD _vector, GMATRIXD &_outMatrix)=0GW::MATH::GMatrixpure virtual
ScalingF(GMATRIXF _matrix, GVECTORF _vector, GMATRIXF &_outMatirx)=0GW::MATH::GMatrixpure virtual
SubtractMatrixD(GMATRIXD _matrix1, GMATRIXD _matrix2, GMATRIXD &_outMatrix)=0GW::MATH::GMatrixpure virtual
SubtractMatrixF(GMATRIXF _matrix1, GMATRIXF _matrix2, GMATRIXF &_outMatrix)=0GW::MATH::GMatrixpure virtual
TranslatelocalD(GMATRIXD _matrix, GVECTORD _vector, GMATRIXD &_outMatrix)=0GW::MATH::GMatrixpure virtual
TranslatelocalF(GMATRIXF _matrix, GVECTORF _vector, GMATRIXF &_outMatrix)=0GW::MATH::GMatrixpure virtual
TransposeD(GMATRIXD _matrix, GMATRIXD &_outMatrix)=0GW::MATH::GMatrixpure virtual
TransposeF(GMATRIXF _matrix, GMATRIXF &_outMatrix)=0GW::MATH::GMatrixpure virtual
VectorXMatrixD(GMATRIXD _matrix, GVECTORD _vector, GVECTORD &_outVector)=0GW::MATH::GMatrixpure virtual
VectorXMatrixF(GMATRIXF _matrix, GVECTORF _vector, GVECTORF &_outVector)=0GW::MATH::GMatrixpure virtual