Murl::Math::Matrix< DataType > Member List

This is the complete list of members for Murl::Math::Matrix< DataType >, including all inherited members.

Clear()Murl::Math::Matrix< DataType >inline
ClearHints(UInt32 mask)Murl::Math::Matrix< DataType >inline
Component enum nameMurl::Math::Matrix< DataType >
ComponentMask enum nameMurl::Math::Matrix< DataType >
DisableHints()Murl::Math::Matrix< DataType >inline
EnableHints(Bool autoDetect)Murl::Math::Matrix< DataType >inline
FLAG_ARBITRARY enum valueMurl::Math::Matrix< DataType >
FLAG_NO_HINTS enum valueMurl::Math::Matrix< DataType >
FLAG_ROTATION enum valueMurl::Math::Matrix< DataType >
FLAG_SCALE enum valueMurl::Math::Matrix< DataType >
FLAG_TRANSLATION enum valueMurl::Math::Matrix< DataType >
GetColumnVector(UInt32 columnIndex) constMurl::Math::Matrix< DataType >inline
GetCount() constMurl::Math::Matrix< DataType >inline
GetElement(Component element) constMurl::Math::Matrix< DataType >inline
GetElement(Component element)Murl::Math::Matrix< DataType >inline
GetElementAt(UInt32 row, UInt32 col) constMurl::Math::Matrix< DataType >inline
GetElementAt(UInt32 row, UInt32 col)Murl::Math::Matrix< DataType >inline
GetEulerRotation() constMurl::Math::Matrix< DataType >inline
GetHints() constMurl::Math::Matrix< DataType >inline
GetPointer() constMurl::Math::Matrix< DataType >inline
GetPointer()Murl::Math::Matrix< DataType >inline
GetRotationAndScalingComponent()Murl::Math::Matrix< DataType >inline
GetRowVector(UInt32 rowIndex) constMurl::Math::Matrix< DataType >inline
GetScalingComponent() constMurl::Math::Matrix< DataType >inline
GetScalingComponentX() constMurl::Math::Matrix< DataType >inline
GetScalingComponentY() constMurl::Math::Matrix< DataType >inline
GetScalingComponentZ() constMurl::Math::Matrix< DataType >inline
GetTranslationComponent() constMurl::Math::Matrix< DataType >inline
GetTranslationComponentX() constMurl::Math::Matrix< DataType >inline
GetTranslationComponentY() constMurl::Math::Matrix< DataType >inline
GetTranslationComponentZ() constMurl::Math::Matrix< DataType >inline
GetWW() constMurl::Math::Matrix< DataType >inline
GetWX() constMurl::Math::Matrix< DataType >inline
GetWY() constMurl::Math::Matrix< DataType >inline
GetWZ() constMurl::Math::Matrix< DataType >inline
GetXW() constMurl::Math::Matrix< DataType >inline
GetXX() constMurl::Math::Matrix< DataType >inline
GetXY() constMurl::Math::Matrix< DataType >inline
GetXZ() constMurl::Math::Matrix< DataType >inline
GetYW() constMurl::Math::Matrix< DataType >inline
GetYX() constMurl::Math::Matrix< DataType >inline
GetYY() constMurl::Math::Matrix< DataType >inline
GetYZ() constMurl::Math::Matrix< DataType >inline
GetZW() constMurl::Math::Matrix< DataType >inline
GetZX() constMurl::Math::Matrix< DataType >inline
GetZY() constMurl::Math::Matrix< DataType >inline
GetZZ() constMurl::Math::Matrix< DataType >inline
HintFlags enum nameMurl::Math::Matrix< DataType >
IDENTITY enum valueMurl::Math::Matrix< DataType >
Invert() constMurl::Math::Matrix< DataType >inline
InvertSelf()Murl::Math::Matrix< DataType >inline
InvertTransRot() constMurl::Math::Matrix< DataType >inline
InvertTransRotScl() constMurl::Math::Matrix< DataType >inline
IsEqual(const Matrix &m) constMurl::Math::Matrix< DataType >inline
IsEqual(const Matrix &m, DataType epsilon) constMurl::Math::Matrix< DataType >inline
IsIdentity() constMurl::Math::Matrix< DataType >inline
IsIdentity(DataType epsilon) constMurl::Math::Matrix< DataType >inline
LookAt(const Vector< DataType > &center, const Vector< DataType > &target, const Vector< DataType > &up)Murl::Math::Matrix< DataType >inlinestatic
MASK_ALL enum valueMurl::Math::Matrix< DataType >
MASK_NONE enum valueMurl::Math::Matrix< DataType >
MASK_WW enum valueMurl::Math::Matrix< DataType >
MASK_WX enum valueMurl::Math::Matrix< DataType >
MASK_WY enum valueMurl::Math::Matrix< DataType >
MASK_WZ enum valueMurl::Math::Matrix< DataType >
MASK_XW enum valueMurl::Math::Matrix< DataType >
MASK_XX enum valueMurl::Math::Matrix< DataType >
MASK_XY enum valueMurl::Math::Matrix< DataType >
MASK_XZ enum valueMurl::Math::Matrix< DataType >
MASK_YW enum valueMurl::Math::Matrix< DataType >
MASK_YX enum valueMurl::Math::Matrix< DataType >
MASK_YY enum valueMurl::Math::Matrix< DataType >
MASK_YZ enum valueMurl::Math::Matrix< DataType >
MASK_ZW enum valueMurl::Math::Matrix< DataType >
MASK_ZX enum valueMurl::Math::Matrix< DataType >
MASK_ZY enum valueMurl::Math::Matrix< DataType >
MASK_ZZ enum valueMurl::Math::Matrix< DataType >
Matrix()Murl::Math::Matrix< DataType >inline
Matrix(PredefinedType type)Murl::Math::Matrix< DataType >inline
Matrix(const Matrix< DataType2 > &matrix)Murl::Math::Matrix< DataType >inline
mComponentsMurl::Math::Matrix< DataType >
mFlagsMurl::Math::Matrix< DataType >protected
Multiply(const Matrix &m) constMurl::Math::Matrix< DataType >inline
Multiply(const Vector< DataType > &v) constMurl::Math::Matrix< DataType >inline
MultiplySelf(const Matrix &m)Murl::Math::Matrix< DataType >inline
MultiplySelfReverse(const Matrix &m)Murl::Math::Matrix< DataType >inline
NUM_COMPONENTS enum valueMurl::Math::Matrix< DataType >
operator!=(const Matrix< DataType > &lhs, const Matrix< DataType > &rhs)Murl::Math::Matrix< DataType >friend
operator*(const Matrix &rhs) constMurl::Math::Matrix< DataType >inline
operator*(const Vector< DataType > &rhs) constMurl::Math::Matrix< DataType >inline
operator*=(const Matrix &m)Murl::Math::Matrix< DataType >inline
operator==(const Matrix< DataType > &lhs, const Matrix< DataType > &rhs)Murl::Math::Matrix< DataType >friend
operator[](UInt32 index) constMurl::Math::Matrix< DataType >inline
operator[](UInt32 index)Murl::Math::Matrix< DataType >inline
PredefinedType enum nameMurl::Math::Matrix< DataType >
Rotate(const Vector< DataType > &v) constMurl::Math::Matrix< DataType >inline
Set(const Matrix &m)Murl::Math::Matrix< DataType >inline
SetColumnVector(UInt32 columnIndex, const Vector< DataType > &vec)Murl::Math::Matrix< DataType >inline
SetElement(Component element, DataType value)Murl::Math::Matrix< DataType >inline
SetElementAt(UInt32 row, UInt32 col, DataType value)Murl::Math::Matrix< DataType >inline
SetHints(UInt32 mask)Murl::Math::Matrix< DataType >inline
SetIdentity()Murl::Math::Matrix< DataType >inline
SetIdentityRotation()Murl::Math::Matrix< DataType >inline
SetRotationComponent(const Vector< DataType > &axisAngle)Murl::Math::Matrix< DataType >inline
SetRotationComponent(DataType angle, const Vector< DataType > &axis)Murl::Math::Matrix< DataType >inline
SetRotationComponent(DataType angleX, DataType angleY, DataType angleZ)Murl::Math::Matrix< DataType >inline
SetRotationComponent(const Quaternion< DataType > &q)Murl::Math::Matrix< DataType >inline
SetRotationComponent(const Matrix< DataType > &rotationMatrix)Murl::Math::Matrix< DataType >inline
SetRotationComponentAxisAngle(DataType angle, DataType ax, DataType ay, DataType az)Murl::Math::Matrix< DataType >inline
SetRotationComponentX(DataType angleX)Murl::Math::Matrix< DataType >inline
SetRotationComponentXYZ(DataType angleX, DataType angleY, DataType angleZ, IEnums::RotationOrder rotationOrder)Murl::Math::Matrix< DataType >inline
SetRotationComponentY(DataType angleY)Murl::Math::Matrix< DataType >inline
SetRotationComponentZ(DataType angleZ)Murl::Math::Matrix< DataType >inline
SetRowVector(UInt32 rowIndex, const Vector< DataType > vec)Murl::Math::Matrix< DataType >inline
SetScalingComponent(const Vector< DataType > &v)Murl::Math::Matrix< DataType >inline
SetScalingComponent(DataType x, DataType y, DataType z)Murl::Math::Matrix< DataType >inline
SetTranslationComponent(const Vector< DataType > &v)Murl::Math::Matrix< DataType >inline
SetTranslationComponent(DataType x, DataType y, DataType z)Murl::Math::Matrix< DataType >inline
SetTranslationComponentX(DataType x)Murl::Math::Matrix< DataType >inline
SetTranslationComponentY(DataType y)Murl::Math::Matrix< DataType >inline
SetTranslationComponentZ(DataType z)Murl::Math::Matrix< DataType >inline
SetWW(DataType value)Murl::Math::Matrix< DataType >inline
SetWX(DataType value)Murl::Math::Matrix< DataType >inline
SetWY(DataType value)Murl::Math::Matrix< DataType >inline
SetWZ(DataType value)Murl::Math::Matrix< DataType >inline
SetXW(DataType value)Murl::Math::Matrix< DataType >inline
SetXX(DataType value)Murl::Math::Matrix< DataType >inline
SetXY(DataType value)Murl::Math::Matrix< DataType >inline
SetXZ(DataType value)Murl::Math::Matrix< DataType >inline
SetYW(DataType value)Murl::Math::Matrix< DataType >inline
SetYX(DataType value)Murl::Math::Matrix< DataType >inline
SetYY(DataType value)Murl::Math::Matrix< DataType >inline
SetYZ(DataType value)Murl::Math::Matrix< DataType >inline
SetZW(DataType value)Murl::Math::Matrix< DataType >inline
SetZX(DataType value)Murl::Math::Matrix< DataType >inline
SetZY(DataType value)Murl::Math::Matrix< DataType >inline
SetZZ(DataType value)Murl::Math::Matrix< DataType >inline
Solve(const Vector< DataType > &v) constMurl::Math::Matrix< DataType >inline
ToString() constMurl::Math::Matrix< DataType >inline
Transform(const Vector< DataType > &v) constMurl::Math::Matrix< DataType >inline
Translate(const Vector< DataType > &v) constMurl::Math::Matrix< DataType >inline
Transpose() constMurl::Math::Matrix< DataType >inline
TransposeSelf()Murl::Math::Matrix< DataType >inline
UNINITIALIZED enum valueMurl::Math::Matrix< DataType >
ValueType typedefMurl::Math::Matrix< DataType >
ZERO enum valueMurl::Math::Matrix< DataType >


Copyright © 2011-2018 Spraylight GmbH.