, 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 > | [inline, static] |
getIdentity(Matrix4 &out) | vl::Matrix4< T_Scalar > | [inline, static] |
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 > | [inline, static] |
getNull() | vl::Matrix4< T_Scalar > | [inline, static] |
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 > | [inline, static] |
getRotation(T_Scalar degrees, const Vector3< T_Scalar > &v) | vl::Matrix4< T_Scalar > | [inline, static] |
getRotation(T_Scalar degrees1, const Vector3< T_Scalar > &v1, T_Scalar degrees2, const Vector3< T_Scalar > &v2) | vl::Matrix4< T_Scalar > | [inline, static] |
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 > | [inline, static] |
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 > | [inline, static] |
getRotationXYZ(T_Scalar degX, T_Scalar degY, T_Scalar degZ) | vl::Matrix4< T_Scalar > | [inline, static] |
getRotationZYX(T_Scalar degZ, T_Scalar degY, T_Scalar degX) | vl::Matrix4< T_Scalar > | [inline, static] |
getScaling(Matrix4 &out, const Vector3< T_Scalar > &v) | vl::Matrix4< T_Scalar > | [inline, static] |
getScaling(const Vector3< T_Scalar > &v) | vl::Matrix4< T_Scalar > | [inline, static] |
getScaling(T_Scalar x, T_Scalar y, T_Scalar z) | vl::Matrix4< T_Scalar > | [inline, static] |
getScaling(Matrix4 &out, T_Scalar x, T_Scalar y, T_Scalar z) | vl::Matrix4< T_Scalar > | [inline, static] |
getT() const | vl::Matrix4< T_Scalar > | [inline] |
getTranslation(Matrix4 &out, const Vector3< T_Scalar > &v) | vl::Matrix4< T_Scalar > | [inline, static] |
getTranslation(const Vector3< T_Scalar > &v) | vl::Matrix4< T_Scalar > | [inline, static] |
getTranslation(T_Scalar x, T_Scalar y, T_Scalar z) | vl::Matrix4< T_Scalar > | [inline, static] |
getTranslation(Matrix4 &out, T_Scalar x, T_Scalar y, T_Scalar z) | vl::Matrix4< T_Scalar > | [inline, static] |
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 > | [inline, explicit] |
Matrix4() | vl::Matrix4< T_Scalar > | [inline] |
Matrix4(T_Scalar n) | vl::Matrix4< T_Scalar > | [inline, explicit] |
Matrix4(T_Scalar *val) | vl::Matrix4< T_Scalar > | [inline, explicit] |
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 > | [inline, explicit] |
multiply(Matrix4 &out, const Matrix4 &p, const Matrix4 &q) | vl::Matrix4< T_Scalar > | [inline, static] |
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] |