Oxygine  1
2g game engine
oxygine::MatrixT< T > Member List

This is the complete list of members for oxygine::MatrixT< T >, including all inherited members.

buildSRT(const vector3 &scale, T angle, const vector3 &t) (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
getTranslation() const (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
ident() (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >static
identity() (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
inverse() (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
inverse(MatrixT &out, const MatrixT &in) (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >inlinestatic
inversed() const (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
lookAtLH(MatrixT &out, const vector3 &Eye, const vector3 &At, const vector3 &Up) (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >inlinestatic
lookAtRH(MatrixT &out, const vector3 &Eye, const vector3 &At, const vector3 &Up) (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >inlinestatic
m (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
m11 (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
m12 (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
m13 (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
m14 (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
m21 (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
m22 (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
m23 (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
m24 (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
m31 (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
m32 (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
m33 (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
m34 (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
m41 (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
m42 (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
m43 (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
m44 (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
MatrixT() (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
MatrixT(const T *) (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
MatrixT(T _11, T _12, T _13, T _14, T _21, T _22, T _23, T _24, T _31, T _32, T _33, T _34, T _41, T _42, T _43, T _44) (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
ml (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
operator const T *() const (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
operator T*() const (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
operator*(const MatrixT &m) const (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
operator[](int row) (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
orthoLH(MatrixT &out, T width, T height, T zNear, T zFar) (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >inlinestatic
perspectiveFovLH(MatrixT &out, T fovy, T aspect, T znear, T zfar) (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >inlinestatic
perspectiveFovRH(MatrixT &out, T fovy, T aspect, T znear, T zfar) (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >inlinestatic
perspectiveOffCenterLH(MatrixT &out, T left, T right, T bottom, T top, T znear, T zfar) (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >inlinestatic
perspectiveOffCenterRH(MatrixT &out, T left, T right, T bottom, T top, T znear, T zfar) (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >inlinestatic
rotationX(MatrixT &out, T angle) (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >inlinestatic
rotationY(MatrixT &out, T angle) (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >inlinestatic
rotationZ(MatrixT &out, T angle) (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >inlinestatic
scale(const vector3 &) (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
scaling(MatrixT &out, const vector3 &v) (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >inlinestatic
transformVec3(const vector3 &) const (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
transformVec3(vector3 &out, const vector3 &in, const MatrixT &mat) (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >inlinestatic
transformVec4(const vector4 &) const (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
transformVec4(vector4 &out, const vector4 &in, const MatrixT &mat) (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >inlinestatic
translate(const vector3 &) (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
translation(MatrixT &out, const vector3 &v) (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >inlinestatic
transpose() (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >
transpose(MatrixT &out, const MatrixT &in) (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >inlinestatic
transposed() const (defined in oxygine::MatrixT< T >)oxygine::MatrixT< T >