|
Visualization Library 2.1.0
A lightweight C++ OpenGL middleware for 2D/3D graphics
|
[Download] [Tutorials] [All Classes] [Grouped Classes] |
This is the complete list of members for vl::Matrix4< T_Scalar >, including all inherited members.
| as3x3() const | vl::Matrix4< T_Scalar > | inline |
| diff(const Matrix4 &other) const | vl::Matrix4< T_Scalar > | inline |
| e(int i, int j) const | vl::Matrix4< T_Scalar > | inline |
| e(int i, int j) | vl::Matrix4< T_Scalar > | inline |
| fill(T_Scalar val) | vl::Matrix4< T_Scalar > | inline |
| fillPtr(T_Scalar *val) | vl::Matrix4< T_Scalar > | inline |
| get3x3() const | vl::Matrix4< T_Scalar > | inline |
| getAsLookAt(Vector3< T_Scalar > &eye, Vector3< T_Scalar > &at, Vector3< T_Scalar > &up, Vector3< T_Scalar > &right) const | vl::Matrix4< T_Scalar > | |
| getAsLookAtModeling(Vector3< T_Scalar > &eye, Vector3< T_Scalar > &at, Vector3< T_Scalar > &up, Vector3< T_Scalar > &right) const | vl::Matrix4< T_Scalar > | |
| getFrustum(T_Scalar pleft, T_Scalar pright, T_Scalar pbottom, T_Scalar ptop, T_Scalar pnear, T_Scalar pfar) | vl::Matrix4< T_Scalar > | static |
| getIdentity() | vl::Matrix4< T_Scalar > | inlinestatic |
| getIdentity(Matrix4 &out) | vl::Matrix4< T_Scalar > | inlinestatic |
| getInverse(Matrix4 &dest) const | vl::Matrix4< T_Scalar > | |
| getInverse(T_Scalar *determinant=NULL) const | vl::Matrix4< T_Scalar > | inline |
| getLookAt(const Vector3< T_Scalar > &eye, const Vector3< T_Scalar > &at, const Vector3< T_Scalar > &up) | vl::Matrix4< T_Scalar > | static |
| getLookAtModeling(const Vector3< T_Scalar > &eye, const Vector3< T_Scalar > &at, const Vector3< T_Scalar > &up) | vl::Matrix4< T_Scalar > | static |
| getNull(Matrix4 &out) | vl::Matrix4< T_Scalar > | inlinestatic |
| getNull() | vl::Matrix4< T_Scalar > | inlinestatic |
| getOrtho(T_Scalar pleft, T_Scalar pright, T_Scalar pbottom, T_Scalar ptop, T_Scalar pnear, T_Scalar pfar) | vl::Matrix4< T_Scalar > | static |
| getOrtho2D(T_Scalar pleft, T_Scalar pright, T_Scalar pbottom, T_Scalar ptop) | vl::Matrix4< T_Scalar > | static |
| getPerspective(T_Scalar fovy, T_Scalar aspect_ratio, T_Scalar znear, T_Scalar zfar) | vl::Matrix4< T_Scalar > | static |
| getRotation(Matrix4 &out, T_Scalar degrees, T_Scalar x, T_Scalar y, T_Scalar z) | vl::Matrix4< T_Scalar > | static |
| getRotation(T_Scalar degrees, T_Scalar x, T_Scalar y, T_Scalar z) | vl::Matrix4< T_Scalar > | inlinestatic |
| getRotation(T_Scalar degrees, const Vector3< T_Scalar > &v) | vl::Matrix4< T_Scalar > | inlinestatic |
| getRotation(T_Scalar degrees1, const Vector3< T_Scalar > &v1, T_Scalar degrees2, const Vector3< T_Scalar > &v2) | vl::Matrix4< T_Scalar > | inlinestatic |
| getRotation(T_Scalar degrees1, const Vector3< T_Scalar > &v1, T_Scalar degrees2, const Vector3< T_Scalar > &v2, T_Scalar degrees3, const Vector3< T_Scalar > &v3) | vl::Matrix4< T_Scalar > | inlinestatic |
| getRotation(Matrix4 &out, const Vector3< T_Scalar > &from, const Vector3< T_Scalar > &to) | vl::Matrix4< T_Scalar > | static |
| getRotation(const Vector3< T_Scalar > &from, const Vector3< T_Scalar > &to) | vl::Matrix4< T_Scalar > | inlinestatic |
| getRotationXYZ(T_Scalar degX, T_Scalar degY, T_Scalar degZ) | vl::Matrix4< T_Scalar > | inlinestatic |
| getRotationZYX(T_Scalar degZ, T_Scalar degY, T_Scalar degX) | vl::Matrix4< T_Scalar > | inlinestatic |
| getScaling(Matrix4 &out, const Vector3< T_Scalar > &v) | vl::Matrix4< T_Scalar > | inlinestatic |
| getScaling(const Vector3< T_Scalar > &v) | vl::Matrix4< T_Scalar > | inlinestatic |
| getScaling(T_Scalar x, T_Scalar y, T_Scalar z) | vl::Matrix4< T_Scalar > | inlinestatic |
| getScaling(Matrix4 &out, T_Scalar x, T_Scalar y, T_Scalar z) | vl::Matrix4< T_Scalar > | inlinestatic |
| getT() const | vl::Matrix4< T_Scalar > | inline |
| getTranslation(Matrix4 &out, const Vector3< T_Scalar > &v) | vl::Matrix4< T_Scalar > | inlinestatic |
| getTranslation(const Vector3< T_Scalar > &v) | vl::Matrix4< T_Scalar > | inlinestatic |
| getTranslation(T_Scalar x, T_Scalar y, T_Scalar z) | vl::Matrix4< T_Scalar > | inlinestatic |
| getTranslation(Matrix4 &out, T_Scalar x, T_Scalar y, T_Scalar z) | vl::Matrix4< T_Scalar > | inlinestatic |
| getTransposed() const | vl::Matrix4< T_Scalar > | inline |
| getTransposed(Matrix4 &dest) const | vl::Matrix4< T_Scalar > | inline |
| getX() const | vl::Matrix4< T_Scalar > | inline |
| getY() const | vl::Matrix4< T_Scalar > | inline |
| getYXRotationAngles(T_Scalar °rees_y, T_Scalar °rees_x) const | vl::Matrix4< T_Scalar > | |
| getZ() const | vl::Matrix4< T_Scalar > | inline |
| invert(T_Scalar *determinant=NULL) | vl::Matrix4< T_Scalar > | inline |
| isIdentity() const | vl::Matrix4< T_Scalar > | inline |
| isNull() const | vl::Matrix4< T_Scalar > | inline |
| Matrix4(const Matrix4< T > &m) | vl::Matrix4< T_Scalar > | inlineexplicit |
| Matrix4(const Matrix4 &other) | vl::Matrix4< T_Scalar > | inline |
| Matrix4() | vl::Matrix4< T_Scalar > | inline |
| Matrix4(T_Scalar n) | vl::Matrix4< T_Scalar > | inlineexplicit |
| Matrix4(T_Scalar *val) | vl::Matrix4< T_Scalar > | inlineexplicit |
| Matrix4(T_Scalar e00, T_Scalar e01, T_Scalar e02, T_Scalar e03, T_Scalar e10, T_Scalar e11, T_Scalar e12, T_Scalar e13, T_Scalar e20, T_Scalar e21, T_Scalar e22, T_Scalar e23, T_Scalar e30, T_Scalar e31, T_Scalar e32, T_Scalar e33) | vl::Matrix4< T_Scalar > | inlineexplicit |
| multiply(Matrix4 &out, const Matrix4 &p, const Matrix4 &q) | vl::Matrix4< T_Scalar > | inlinestatic |
| mVec | vl::Matrix4< T_Scalar > | protected |
| operator!=(const Matrix4 &m) const | vl::Matrix4< T_Scalar > | inline |
| operator*(T_Scalar d) const | vl::Matrix4< T_Scalar > | inline |
| operator*=(const Matrix4 &m) | vl::Matrix4< T_Scalar > | inline |
| operator*=(T_Scalar d) | vl::Matrix4< T_Scalar > | inline |
| operator+(const Matrix4 &m) const | vl::Matrix4< T_Scalar > | inline |
| operator+(T_Scalar d) const | vl::Matrix4< T_Scalar > | inline |
| operator+=(const Matrix4 &m) | vl::Matrix4< T_Scalar > | inline |
| operator+=(T_Scalar d) | vl::Matrix4< T_Scalar > | inline |
| operator-(const Matrix4 &m) const | vl::Matrix4< T_Scalar > | inline |
| operator-() const | vl::Matrix4< T_Scalar > | inline |
| operator-(T_Scalar d) const | vl::Matrix4< T_Scalar > | inline |
| operator-=(const Matrix4 &m) | vl::Matrix4< T_Scalar > | inline |
| operator-=(T_Scalar d) | vl::Matrix4< T_Scalar > | inline |
| operator/(T_Scalar d) const | vl::Matrix4< T_Scalar > | inline |
| operator/=(T_Scalar d) | vl::Matrix4< T_Scalar > | inline |
| operator=(const Matrix4 &m) | vl::Matrix4< T_Scalar > | inline |
| operator==(const Matrix4 &m) const | vl::Matrix4< T_Scalar > | inline |
| postMultiply(const Matrix4 &m) | vl::Matrix4< T_Scalar > | inline |
| preMultiply(const Matrix4 &m) | vl::Matrix4< T_Scalar > | inline |
| ptr() | vl::Matrix4< T_Scalar > | inline |
| ptr() const | vl::Matrix4< T_Scalar > | inline |
| rotate(T_Scalar degrees, const Vector3< T_Scalar > &v) | vl::Matrix4< T_Scalar > | inline |
| rotate(T_Scalar degrees, T_Scalar x, T_Scalar y, T_Scalar z) | vl::Matrix4< T_Scalar > | inline |
| rotate(T_Scalar degrees1, const Vector3< T_Scalar > &v1, T_Scalar degrees2, const Vector3< T_Scalar > &v2) | vl::Matrix4< T_Scalar > | inline |
| rotate(T_Scalar degrees1, const Vector3< T_Scalar > &v1, T_Scalar degrees2, const Vector3< T_Scalar > &v2, T_Scalar degrees3, const Vector3< T_Scalar > &v3) | vl::Matrix4< T_Scalar > | inline |
| rotate(const Vector4< T_Scalar > &from, const Vector4< T_Scalar > &to) | vl::Matrix4< T_Scalar > | inline |
| rotate(const Vector3< T_Scalar > &from, const Vector3< T_Scalar > &to) | vl::Matrix4< T_Scalar > | inline |
| rotateXYZ(T_Scalar degX, T_Scalar degY, T_Scalar degZ) | vl::Matrix4< T_Scalar > | inline |
| rotateZYX(T_Scalar degZ, T_Scalar degY, T_Scalar degX) | vl::Matrix4< T_Scalar > | inline |
| scalar_type typedef | vl::Matrix4< T_Scalar > | |
| scale(T_Scalar x, T_Scalar y, T_Scalar z) | vl::Matrix4< T_Scalar > | inline |
| scale(const Vector3< T_Scalar > v) | vl::Matrix4< T_Scalar > | inline |
| set3x3(const Matrix3< T_Scalar > &m) | vl::Matrix4< T_Scalar > | inline |
| setIdentity() | vl::Matrix4< T_Scalar > | inline |
| setNull() | vl::Matrix4< T_Scalar > | inline |
| setT(const Vector3< T_Scalar > &v) | vl::Matrix4< T_Scalar > | inline |
| setX(const Vector3< T_Scalar > &v) | vl::Matrix4< T_Scalar > | inline |
| setY(const Vector3< T_Scalar > &v) | vl::Matrix4< T_Scalar > | inline |
| setZ(const Vector3< T_Scalar > &v) | vl::Matrix4< T_Scalar > | inline |
| translate(T_Scalar x, T_Scalar y, T_Scalar z) | vl::Matrix4< T_Scalar > | inline |
| translate(const Vector3< T_Scalar > &v) | vl::Matrix4< T_Scalar > | inline |
| transpose() | vl::Matrix4< T_Scalar > | inline |
Visualization Library 2.1.0 Reference Documentation
Updated on Wed Mar 10 2021 16:02:52.
© Copyright Michele Bosi. All rights reserved.