TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
G3D::Matrix4 Member List

This is the complete list of members for G3D::Matrix4, including all inherited members.

adjoint() const G3D::Matrix4
approxCoordinateFrame() const G3D::Matrix4
cofactor() const G3D::Matrix4
column(int c) const G3D::Matrix4
deserialize(class BinaryInput &b)G3D::Matrix4
determinant() const G3D::Matrix4
diagonal(float e00, float e11, float e22, float e33)G3D::Matrix4inlinestatic
eltG3D::Matrix4private
getPerspectiveProjectionParameters(double &left, double &right, double &bottom, double &top, double &nearval, double &farval, float updirection=-1.0f) const G3D::Matrix4
homoMul(const class Vector3 &v, float w) const G3D::Matrix4
identity()G3D::Matrix4static
inverse() const G3D::Matrix4
Matrix4(const Any &any)G3D::Matrix4explicit
Matrix4(float r1c1, float r1c2, float r1c3, float r1c4, float r2c1, float r2c2, float r2c3, float r2c4, float r3c1, float r3c2, float r3c3, float r3c4, float r4c1, float r4c2, float r4c3, float r4c4)G3D::Matrix4
Matrix4(const float *init)G3D::Matrix4
Matrix4(const class Matrix3 &upper3x3, const class Vector3 &lastCol=Vector3::zero())G3D::Matrix4
Matrix4(const class CoordinateFrame &c)G3D::Matrix4
Matrix4(const double *init)G3D::Matrix4
Matrix4()G3D::Matrix4
operator const float *() const G3D::Matrix4inline
operator float *()G3D::Matrix4inline
operator!=(const Matrix4 &other) const G3D::Matrix4
operator*(const Matrix4 &other) const G3D::Matrix4
operator*(const float s) const G3D::Matrix4
operator*(const Vector4 &vector) const G3D::Matrix4
operator+(const Matrix4 &other) const G3D::Matrix4inline
operator<(const Matrix4 &) const G3D::Matrix4private
operator<=(const Matrix4 &) const G3D::Matrix4private
operator==(const Matrix4 &other) const G3D::Matrix4
operator>(const Matrix4 &) const G3D::Matrix4private
operator>=(const Matrix4 &) const G3D::Matrix4private
operator[](int r)G3D::Matrix4inline
operator[](int r) const G3D::Matrix4inline
orthogonalProjection(float left, float right, float bottom, float top, float nearval, float farval, float upDirection=-1.0f)G3D::Matrix4static
orthogonalProjection(const class Rect2D &rect, float nearval, float farval, float upDirection=-1.0f)G3D::Matrix4static
perspectiveProjection(double left, double right, double bottom, double top, double nearval, double farval, float upDirection=-1.0f)G3D::Matrix4static
pitchDegrees(float deg)G3D::Matrix4inlinestatic
rollDegrees(float deg)G3D::Matrix4inlinestatic
row(int r) const G3D::Matrix4
scale(const Vector3 &v)G3D::Matrix4inlinestatic
scale(float x, float y, float z)G3D::Matrix4inlinestatic
scale(float s)G3D::Matrix4inlinestatic
serialize(class BinaryOutput &b) const G3D::Matrix4
setColumn(int c, const Vector4 &v)G3D::Matrix4
setRow(int r, const class Vector4 &v)G3D::Matrix4
subDeterminant(int excludeRow, int excludeCol) const G3D::Matrix4private
toAny() const G3D::Matrix4
toString() const G3D::Matrix4
translation(const Vector3 &v)G3D::Matrix4inlinestatic
translation(float x, float y, float z)G3D::Matrix4inlinestatic
transpose() const G3D::Matrix4
upper2x2() const G3D::Matrix4
upper3x3() const G3D::Matrix4
yawDegrees(float deg)G3D::Matrix4inlinestatic
zero()G3D::Matrix4static