![]() |
Maria GDK 5.0.0.738
Documentation of native code in develop branch
|
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) const | STK::Matrix4x4< Type > | inline |
operator()(int row, int col) | STK::Matrix4x4< Type > | inline |
operator*(const Matrix4x4 &t) const | STK::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) const | STK::Matrix4x4< Type > | inline |
transformPoint(const Vector2< Type > &v) const | STK::Matrix4x4< Type > | inline |
transformVector(const Vector3< Type > &v) const | STK::Matrix4x4< Type > | inline |
transformVector(const Vector2< Type > &v) const | STK::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 > |