|
TrueReality
v0.1.1912
|
This is the complete list of members for trBase::Matrixf, including all inherited members.
| Compare(const Matrixf &m) const | trBase::Matrixf | |
| Decompose(Vec3f &translation, Quat &rotation, Vec3f &scale, Quat &so) const | trBase::Matrixf | |
| Decompose(Vec3d &translation, Quat &rotation, Vec3d &scale, Quat &so) const | trBase::Matrixf | |
| Frustum(double left, double right, double bottom, double top, double zNear, double zFar) | trBase::Matrixf | static |
| Frustum(float left, float right, float bottom, float top, float zNear, float zFar) | trBase::Matrixf | static |
| GetFrustum(double &left, double &right, double &bottom, double &top, double &zNear, double &zFar) const | trBase::Matrixf | |
| GetFrustum(float &left, float &right, float &bottom, float &top, float &zNear, float &zFar) const | trBase::Matrixf | |
| GetLookAt(Vec3f &eye, Vec3f ¢er, Vec3f &up, value_type lookDistance=1.0f) const | trBase::Matrixf | |
| GetLookAt(Vec3d &eye, Vec3d ¢er, Vec3d &up, value_type lookDistance=1.0f) const | trBase::Matrixf | |
| GetOrtho(double &left, double &right, double &bottom, double &top, double &zNear, double &zFar) const | trBase::Matrixf | |
| GetOrtho(float &left, float &right, float &bottom, float &top, float &zNear, float &zFar) const | trBase::Matrixf | |
| GetOSGMatrix() | trBase::Matrixf | |
| GetOSGMatrix() const | trBase::Matrixf | |
| GetPerspective(double &fovy, double &aspectRatio, double &zNear, double &zFar) const | trBase::Matrixf | |
| GetPerspective(float &fovy, float &aspectRatio, float &zNear, float &zFar) const | trBase::Matrixf | |
| GetRotate() const | trBase::Matrixf | |
| GetScale() const | trBase::Matrixf | |
| GetTrans() const | trBase::Matrixf | |
| Identity(void) | trBase::Matrixf | static |
| Inverse(const Matrixf &matrix) | trBase::Matrixf | static |
| Invert(const Matrixf &rhs) | trBase::Matrixf | |
| Invert_4x3(const Matrixf &rhs) | trBase::Matrixf | |
| Invert_4x4(const Matrixf &rhs) | trBase::Matrixf | |
| IsNaN() const | trBase::Matrixf | |
| LookAt(const Vec3f &eye, const Vec3f ¢er, const Vec3f &up) | trBase::Matrixf | static |
| LookAt(const Vec3d &eye, const Vec3d ¢er, const Vec3d &up) | trBase::Matrixf | static |
| MakeFrustum(double left, double right, double bottom, double top, double zNear, double zFar) | trBase::Matrixf | |
| MakeFrustum(float left, float right, float bottom, float top, float zNear, float zFar) | trBase::Matrixf | |
| MakeIdentity() | trBase::Matrixf | |
| MakeLookAt(const Vec3f &eye, const Vec3f ¢er, const Vec3f &up) | trBase::Matrixf | |
| MakeLookAt(const Vec3d &eye, const Vec3d ¢er, const Vec3d &up) | trBase::Matrixf | |
| MakeOrtho(double left, double right, double bottom, double top, double zNear, double zFar) | trBase::Matrixf | |
| MakeOrtho(float left, float right, float bottom, float top, float zNear, float zFar) | trBase::Matrixf | |
| MakeOrtho2D(double left, double right, double bottom, double top) | trBase::Matrixf | |
| MakeOrtho2D(float left, float right, float bottom, float top) | trBase::Matrixf | |
| MakePerspective(double fovy, double aspectRatio, double zNear, double zFar) | trBase::Matrixf | |
| MakePerspective(float fovy, float aspectRatio, float zNear, float zFar) | trBase::Matrixf | |
| MakeRotate(const Vec3f &from, const Vec3f &to) | trBase::Matrixf | |
| MakeRotate(const Vec3d &from, const Vec3d &to) | trBase::Matrixf | |
| MakeRotate(value_type angle, const Vec3f &axis) | trBase::Matrixf | |
| MakeRotate(value_type angle, const Vec3d &axis) | trBase::Matrixf | |
| MakeRotate(value_type angle, value_type x, value_type y, value_type z) | trBase::Matrixf | |
| MakeRotate(const Quat &q) | trBase::Matrixf | |
| MakeRotate(value_type angle1, const Vec3f &axis1, value_type angle2, const Vec3f &axis2, value_type angle3, const Vec3f &axis3) | trBase::Matrixf | |
| MakeRotate(value_type angle1, const Vec3d &axis1, value_type angle2, const Vec3d &axis2, value_type angle3, const Vec3d &axis3) | trBase::Matrixf | |
| MakeScale(const Vec3f &v) | trBase::Matrixf | |
| MakeScale(const Vec3d &v) | trBase::Matrixf | |
| MakeScale(value_type x, value_type y, value_type z) | trBase::Matrixf | |
| MakeTranslate(const Vec3f &v) | trBase::Matrixf | |
| MakeTranslate(const Vec3d &v) | trBase::Matrixf | |
| MakeTranslate(value_type x, value_type y, value_type z) | trBase::Matrixf | |
| Matrixf() | trBase::Matrixf | |
| Matrixf(const osg::Matrixf &mat) | trBase::Matrixf | |
| Matrixf(const osg::Matrixd &mat) | trBase::Matrixf | |
| Matrixf(const Matrixf &mat) | trBase::Matrixf | |
| Matrixf(const Matrixd &mat) | trBase::Matrixf | |
| Matrixf(float const *const ptr) | trBase::Matrixf | explicit |
| Matrixf(double const *const ptr) | trBase::Matrixf | explicit |
| Matrixf(const Quat &quat) | trBase::Matrixf | explicit |
| Matrixf(value_type a00, value_type a01, value_type a02, value_type a03, value_type a10, value_type a11, value_type a12, value_type a13, value_type a20, value_type a21, value_type a22, value_type a23, value_type a30, value_type a31, value_type a32, value_type a33) | trBase::Matrixf | |
| mMatrix | trBase::Matrixf | protected |
| Mult(const Matrixf &m1, const Matrixf &m2) | trBase::Matrixf | |
| operator const osg::Matrixf &() const | trBase::Matrixf | |
| operator osg::Matrixf() const | trBase::Matrixf | |
| operator osg::Matrixf &() | trBase::Matrixf | |
| operator osg::Matrixf *() | trBase::Matrixf | |
| operator!=(const Matrixf &m) const | trBase::Matrixf | |
| operator()(int row, int col) | trBase::Matrixf | |
| operator()(int row, int col) const | trBase::Matrixf | |
| operator*(const Vec3f &v) const | trBase::Matrixf | |
| operator*(const Vec3d &v) const | trBase::Matrixf | |
| operator*(const Vec4f &v) const | trBase::Matrixf | |
| operator*(const Vec4d &v) const | trBase::Matrixf | |
| operator*(const Matrixf &m) const | trBase::Matrixf | |
| operator*(value_type rhs) const | trBase::Matrixf | |
| operator*=(const Matrixf &other) | trBase::Matrixf | |
| operator*=(value_type rhs) | trBase::Matrixf | |
| operator+(const Matrixf &rhs) const | trBase::Matrixf | |
| operator+=(const Matrixf &rhs) | trBase::Matrixf | |
| operator-(const Matrixf &rhs) const | trBase::Matrixf | |
| operator-=(const Matrixf &rhs) | trBase::Matrixf | |
| operator/(value_type rhs) const | trBase::Matrixf | |
| operator/=(value_type rhs) | trBase::Matrixf | |
| operator<(const Matrixf &m) const | trBase::Matrixf | |
| operator=(const Matrixf &rhs) | trBase::Matrixf | |
| operator=(const Matrixd &rhs) | trBase::Matrixf | |
| operator==(const Matrixf &m) const | trBase::Matrixf | |
| operator>(const Matrixf &m) const | trBase::Matrixf | |
| Ortho(double left, double right, double bottom, double top, double zNear, double zFar) | trBase::Matrixf | static |
| Ortho(float left, float right, float bottom, float top, float zNear, float zFar) | trBase::Matrixf | static |
| Ortho2D(double left, double right, double bottom, double top) | trBase::Matrixf | static |
| Ortho2D(float left, float right, float bottom, float top) | trBase::Matrixf | static |
| OrthoNormal(const Matrixf &matrix) | trBase::Matrixf | static |
| OrthoNormalize(const Matrixf &rhs) | trBase::Matrixf | |
| Perspective(float fovy, float aspectRatio, float zNear, float zFar) | trBase::Matrixf | static |
| Perspective(double fovy, double aspectRatio, double zNear, double zFar) | trBase::Matrixf | static |
| PostMult(const Vec3f &v) const | trBase::Matrixf | |
| PostMult(const Vec3d &v) const | trBase::Matrixf | |
| PostMult(const Vec4f &v) const | trBase::Matrixf | |
| PostMult(const Vec4d &v) const | trBase::Matrixf | |
| PostMult(const Matrixf &m) | trBase::Matrixf | |
| PostMultRotate(const Quat &q) | trBase::Matrixf | |
| PostMultScale(const Vec3d &v) | trBase::Matrixf | |
| PostMultScale(const Vec3f &v) | trBase::Matrixf | |
| PostMultTranslate(const Vec3d &v) | trBase::Matrixf | |
| PostMultTranslate(const Vec3f &v) | trBase::Matrixf | |
| PreMult(const Vec3f &v) const | trBase::Matrixf | |
| PreMult(const Vec3d &v) const | trBase::Matrixf | |
| PreMult(const Vec4f &v) const | trBase::Matrixf | |
| PreMult(const Vec4d &v) const | trBase::Matrixf | |
| PreMult(const Matrixf &m) | trBase::Matrixf | |
| PreMultRotate(const Quat &q) | trBase::Matrixf | |
| PreMultScale(const Vec3d &v) | trBase::Matrixf | |
| PreMultScale(const Vec3f &v) | trBase::Matrixf | |
| PreMultTranslate(const Vec3d &v) | trBase::Matrixf | |
| PreMultTranslate(const Vec3f &v) | trBase::Matrixf | |
| Ptr() | trBase::Matrixf | |
| Ptr() const | trBase::Matrixf | |
| Rotate(const Vec3f &from, const Vec3f &to) | trBase::Matrixf | static |
| Rotate(const Vec3d &from, const Vec3d &to) | trBase::Matrixf | static |
| Rotate(value_type angle, value_type x, value_type y, value_type z) | trBase::Matrixf | static |
| Rotate(value_type angle, const Vec3f &axis) | trBase::Matrixf | static |
| Rotate(value_type angle, const Vec3d &axis) | trBase::Matrixf | static |
| Rotate(value_type angle1, const Vec3f &axis1, value_type angle2, const Vec3f &axis2, value_type angle3, const Vec3f &axis3) | trBase::Matrixf | static |
| Rotate(value_type angle1, const Vec3d &axis1, value_type angle2, const Vec3d &axis2, value_type angle3, const Vec3d &axis3) | trBase::Matrixf | static |
| Rotate(const Quat &quat) | trBase::Matrixf | static |
| Scale(const Vec3f &sv) | trBase::Matrixf | static |
| Scale(const Vec3d &sv) | trBase::Matrixf | static |
| Scale(value_type sx, value_type sy, value_type sz) | trBase::Matrixf | static |
| Set(const Matrixf &rhs) | trBase::Matrixf | |
| Set(const Matrixd &rhs) | trBase::Matrixf | |
| Set(float const *const ptr) | trBase::Matrixf | |
| Set(double const *const ptr) | trBase::Matrixf | |
| Set(value_type a00, value_type a01, value_type a02, value_type a03, value_type a10, value_type a11, value_type a12, value_type a13, value_type a20, value_type a21, value_type a22, value_type a23, value_type a30, value_type a31, value_type a32, value_type a33) | trBase::Matrixf | |
| SetRotate(const Quat &q) | trBase::Matrixf | |
| SetScale(value_type x, value_type y, value_type z) | trBase::Matrixf | |
| SetScale(const Vec3f &v) | trBase::Matrixf | |
| SetScale(const Vec3d &v) | trBase::Matrixf | |
| SetTrans(value_type tx, value_type ty, value_type tz) | trBase::Matrixf | |
| SetTrans(const Vec3f &v) | trBase::Matrixf | |
| SetTrans(const Vec3d &v) | trBase::Matrixf | |
| ToString(int precision=-1) | trBase::Matrixf | |
| Transform3x3(const Vec3f &v, const Matrixf &m) | trBase::Matrixf | static |
| Transform3x3(const Vec3d &v, const Matrixf &m) | trBase::Matrixf | static |
| Transform3x3(const Matrixf &m, const Vec3f &v) | trBase::Matrixf | static |
| Transform3x3(const Matrixf &m, const Vec3d &v) | trBase::Matrixf | static |
| Translate(const Vec3f &dv) | trBase::Matrixf | static |
| Translate(const Vec3d &dv) | trBase::Matrixf | static |
| Translate(value_type x, value_type y, value_type z) | trBase::Matrixf | static |
| Valid() const | trBase::Matrixf | |
| value_type typedef | trBase::Matrixf | |
| ~Matrixf() | trBase::Matrixf |