All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Eegeo::m44 Member List

This is the complete list of members for Eegeo::m44, including all inherited members.

CreateFromRowMajorElements(const float *pRowMajorElements) (defined in Eegeo::m44)Eegeo::m44inlinestatic
CreateIdentity() (defined in Eegeo::m44)Eegeo::m44inlinestatic
CreateScale(const v3 &scale) (defined in Eegeo::m44)Eegeo::m44inlinestatic
CreateTranslate(const v3 &translate) (defined in Eegeo::m44)Eegeo::m44inlinestatic
Decompose(v3 &outScale, Quaternion &outRotation, v3 &outTranslation) (defined in Eegeo::m44)Eegeo::m44
Decompose(const m44 &src, v3 &outScale, Quaternion &outRotation, v3 &outTranslation) (defined in Eegeo::m44)Eegeo::m44static
Determinant33(const m44 &src) (defined in Eegeo::m44)Eegeo::m44static
dv3 (defined in Eegeo::m44)Eegeo::m44friend
dv4 (defined in Eegeo::m44)Eegeo::m44friend
GetRow(int row) const (defined in Eegeo::m44)Eegeo::m44inline
Identity() (defined in Eegeo::m44)Eegeo::m44inline
Inverse(m44 &dst, const m44 &src) (defined in Eegeo::m44)Eegeo::m44static
IsIdentity() const (defined in Eegeo::m44)Eegeo::m44inline
Lerp(m44 &dst, const m44 &from, const m44 &to, float t) (defined in Eegeo::m44)Eegeo::m44inlinestatic
Load(const float *pSrc) (defined in Eegeo::m44)Eegeo::m44inline
m33 (defined in Eegeo::m44)Eegeo::m44friend
m44() (defined in Eegeo::m44)Eegeo::m44inline
m44(const v4 &row0, const v4 &row1, const v4 &row2, const v4 &row3) (defined in Eegeo::m44)Eegeo::m44inline
m44(float values[16]) (defined in Eegeo::m44)Eegeo::m44inline
Mul(m44 &dst, const m44 &src1, const m44 &src2) (defined in Eegeo::m44)Eegeo::m44inlinestatic
Mul(const float scale) (defined in Eegeo::m44)Eegeo::m44inline
operator!=(const m44 &rhs) const (defined in Eegeo::m44)Eegeo::m44inline
operator==(const m44 &rhs) const (defined in Eegeo::m44)Eegeo::m44inline
OrthoInverse(m44 &dst, const m44 &src) (defined in Eegeo::m44)Eegeo::m44inlinestatic
OrthProjection(float left, float right, float top, float bottom, float near, float far, float scale) (defined in Eegeo::m44)Eegeo::m44
Projection(float fovyRadians, float aspect, float nearZ, float farZ) (defined in Eegeo::m44)Eegeo::m44
Quaternion (defined in Eegeo::m44)Eegeo::m44friend
Rotate(float x, float y, float z) (defined in Eegeo::m44)Eegeo::m44inline
Rotate(const v3 &axis, float angle) (defined in Eegeo::m44)Eegeo::m44inline
RotateX(float theta) (defined in Eegeo::m44)Eegeo::m44inline
RotateY(float theta) (defined in Eegeo::m44)Eegeo::m44inline
RotateZ(float theta) (defined in Eegeo::m44)Eegeo::m44inline
Scale(float scale) (defined in Eegeo::m44)Eegeo::m44inline
Scale(const v3 &scale) (defined in Eegeo::m44)Eegeo::m44inline
SetFromBasis(const v3 &right, const v3 &up, const v3 &forward, const v3 &pos) (defined in Eegeo::m44)Eegeo::m44inline
SetRow(int row, const v4 &data) (defined in Eegeo::m44)Eegeo::m44inline
Store(float *pDest) const (defined in Eegeo::m44)Eegeo::m44inline
Transpose(m44 &dst, const m44 &src) (defined in Eegeo::m44)Eegeo::m44inlinestatic
v3 (defined in Eegeo::m44)Eegeo::m44friend
v4 (defined in Eegeo::m44)Eegeo::m44friend
Zero() (defined in Eegeo::m44)Eegeo::m44static