Maria GDK 5.0.0.738
Documentation of native code in develop branch
Loading...
Searching...
No Matches
STK::Matrix4x4< Type > Member List

This is the complete list of members for STK::Matrix4x4< Type >, including all inherited members.

AFFINE enum value (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >
calcNormalMatrix(const Matrix4x4 &m)STK::Matrix4x4< Type >inlinestatic
e_STK::Matrix4x4< Type >
euler(Type heading, Type pitch, Type roll)STK::Matrix4x4< Type >inline
euler(Type x, Type y, Type z, Type heading, Type pitch, Type roll)STK::Matrix4x4< Type >inline
euler(const Vector3< Type > &p, Type heading, Type pitch, Type roll)STK::Matrix4x4< Type >inline
fuzzyCompare(const Matrix4x4 &t, Type eps) const (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >inline
getCol(int col, Vector3< Type > &v) const (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >inline
getCol(int col) const (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >inline
getCol(int col, Vector4< Type > &v) const (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >inline
getInverse(const Matrix4x4 &m)STK::Matrix4x4< Type >inlinestatic
getRow(int row, Vector3< Type > &v) const (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >inline
getRow(int row) const (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >inline
getRow(int row, Vector4< Type > &v) const (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >inline
getTransType() const (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >inline
getVal() const (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >inline
IDENTITY enum value (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >
inverse()STK::Matrix4x4< Type >inline
isIdentity() const (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >inline
lookAt(const Vector3< Type > &pos, const Vector3< Type > &ctr, const Vector3< Type > &up)STK::Matrix4x4< Type >inline
m_STK::Matrix4x4< Type >
Matrix4x4() (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >inline
Matrix4x4(Type m00, Type m01, Type m02, Type m03, Type m10, Type m11, Type m12, Type m13, Type m20, Type m21, Type m22, Type m23, Type m30, Type m31, Type m32, Type m33) (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >inline
Matrix4x4(const Matrix4x4< U > &other) (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >inline
operator!= (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >friend
operator()(int row, int col) constSTK::Matrix4x4< Type >inline
operator()(int row, int col)STK::Matrix4x4< Type >inline
operator*(const Matrix4x4 &t) constSTK::Matrix4x4< Type >inline
operator*STK::Matrix4x4< Type >friend
operator*=(const Matrix4x4 &t)STK::Matrix4x4< Type >inline
operator<< (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >friend
operator== (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >friend
ortho(Type left, Type right, Type bottom, Type top, Type near_plane, Type far_plane)STK::Matrix4x4< Type >inline
perspective(Type vertical_fov, Type aspect, Type near_plane, Type far_plane)STK::Matrix4x4< Type >inline
PROJECTION enum value (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >
rotate(Type a, Type x, Type y, Type z)STK::Matrix4x4< Type >inline
rotate(Type a, const Vector3< Type > &v)STK::Matrix4x4< Type >inline
rotateX(Type a)STK::Matrix4x4< Type >inline
rotateY(Type a)STK::Matrix4x4< Type >inline
rotateZ(Type a)STK::Matrix4x4< Type >inline
ROTATION enum value (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >
scale(Type s)STK::Matrix4x4< Type >inline
scale(Type x, Type y, Type z)STK::Matrix4x4< Type >inline
scale(const Vector3< Type > &s) (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >inline
setArray(Type *arr) (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >inline
setCol(int col, const Vector3< Type > &v) (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >inline
setCol(int col, const Vector4< Type > &v) (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >inline
setEuler(Type heading, Type pitch, Type roll)STK::Matrix4x4< Type >inline
setEuler(Type x, Type y, Type z, Type heading, Type pitch, Type roll)STK::Matrix4x4< Type >inline
setEuler(const Vector3< Type > &p, Type heading, Type pitch, Type roll)STK::Matrix4x4< Type >inline
setGauss(Matrix4x4 t) (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >inlineprotected
setIdentity() (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >inline
setLookAt(const Vector3< Type > &pos, const Vector3< Type > &ctr, const Vector3< Type > &up)STK::Matrix4x4< Type >inline
setMult(const Matrix4x4 &s, const Matrix4x4 &t) (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >inlineprotected
setOrtho(Type left, Type right, Type bottom, Type top, Type near_plane, Type far_plane) (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >inline
setPerspective(Type vertical_fov, Type aspect, Type near_plane, Type far_plane)STK::Matrix4x4< Type >inline
setRotate(Type a, Type x, Type y, Type z)STK::Matrix4x4< Type >inline
setRotate(Type a, const Vector3< Type > &v)STK::Matrix4x4< Type >inline
setRotateX(Type a)STK::Matrix4x4< Type >inline
setRotateY(Type a)STK::Matrix4x4< Type >inline
setRotateZ(Type a)STK::Matrix4x4< Type >inline
setRow(int row, const Vector3< Type > &v) (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >inline
setRow(int row, const Vector4< Type > &v) (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >inline
setScale(Type s)STK::Matrix4x4< Type >inline
setScale(Type x, Type y, Type z)STK::Matrix4x4< Type >inline
setScale(const Vector3< Type > &s) (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >inline
setTranslate(Type x, Type y, Type z)STK::Matrix4x4< Type >inline
setTranslate(const Vector3< Type > &v)STK::Matrix4x4< Type >inline
setTransType(int tt) (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >inline
setTransTypeFields(int tt) (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >inline
setZero() (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >inline
simplifiedInverse() (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >inlineprotected
SINGULAR enum value (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >
trans_type_ (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >protected
transformPoint(const Vector3< Type > &v) constSTK::Matrix4x4< Type >inline
transformPoint(const Vector2< Type > &v) constSTK::Matrix4x4< Type >inline
transformVector(const Vector3< Type > &v) constSTK::Matrix4x4< Type >inline
transformVector(const Vector2< Type > &v) constSTK::Matrix4x4< Type >inline
translate(Type x, Type y, Type z)STK::Matrix4x4< Type >inline
translate(const Vector3< Type > &v)STK::Matrix4x4< Type >inline
TRANSLATION enum value (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >
transpose()STK::Matrix4x4< Type >inline
transposeNegate()STK::Matrix4x4< Type >inline
transposeRot()STK::Matrix4x4< Type >inline
UNIFORM_SCALE enum value (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >
UNKNOWN enum value (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >
unSetTransTypeFields(int tt) (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >inline
ZERO enum value (defined in STK::Matrix4x4< Type >)STK::Matrix4x4< Type >