Matrix34< T > Member List
This is the complete list of members for Matrix34< T >, including all inherited members.
AddTranslation(Vec3< T > const &move) | Matrix34< T > | |
cell | Matrix34< T > | |
Column(int ci) | Matrix34< T > | |
Column(int ci) const | Matrix34< T > | |
Columns() | Matrix34< T > | |
Columns() const | Matrix34< T > | |
Get(T *values) | Matrix34< T > | |
GetAvrgScale() const | Matrix34< T > | |
GetComponents(Matrix3< T > &scale, Matrix3< T > &rotation, Vec3< T > &translation) const | Matrix34< T > | |
GetDeterminant() const | Matrix34< T > | |
GetDiagonal() const | Matrix34< T > | |
GetInverse() const | Matrix34< T > | |
GetRotation() const | Matrix34< T > | |
GetRow(int ri) const | Matrix34< T > | |
GetScale() const | Matrix34< T > | |
GetSubMatrix2() const | Matrix34< T > | |
GetSubMatrix3() const | Matrix34< T > | |
GetTranslation() const | Matrix34< T > | |
GetTranspose() const | Matrix34< T > | |
Identity() | Matrix34< T > | static |
Inverse | Matrix34< T > | friend |
Invert() | Matrix34< T > | |
IsDiagonal(T tollerance=T(0.0001)) const | Matrix34< T > | |
IsFinite() const | Matrix34< T > | |
IsIdentity(T tollerance=T(0.0001)) const | Matrix34< T > | |
IsSymmetric(T tollerance=T(0.0001)) const | Matrix34< T > | |
IsZero() const | Matrix34< T > | |
Matrix34() | Matrix34< T > | |
Matrix34(Matrix34< TT > const &matrix) | Matrix34< T > | explicit |
Matrix34(T const *values) | Matrix34< T > | explicit |
Matrix34(T v) | Matrix34< T > | explicit |
Matrix34(Vec3< T > const &x, Vec3< T > const &y, Vec3< T > const &z, Vec3< T > const &pos) | Matrix34< T > | explicit |
Matrix34(Matrix3< T > const &m) | Matrix34< T > | explicit |
Matrix34(Matrix3< T > const &m, Vec3< T > const &pos) | Matrix34< T > | explicit |
Matrix34(Matrix2< T > const &m) | Matrix34< T > | explicit |
Matrix34(Matrix4< T > const &m) | Matrix34< T > | explicit |
Matrix34(T c00, T c01, T c02, T c03, T c10, T c11, T c12, T c13, T c20, T c21, T c22, T c23) | Matrix34< T > | |
Normalize() | Matrix34< T > | |
operator!=(Matrix34 const &right) const | Matrix34< T > | |
operator()(int ri, int ci) | Matrix34< T > | |
operator()(int ri, int ci) const | Matrix34< T > | |
operator* | Matrix34< T > | friend |
operator*(T const value) const | Matrix34< T > | |
operator*(Matrix34 const &right) const | Matrix34< T > | |
operator*(Matrix3< T > const &right) const | Matrix34< T > | |
operator*(Vec3< T > const &p) const | Matrix34< T > | |
operator*(Vec4< T > const &p) const | Matrix34< T > | |
operator*=(Matrix34 const &right) | Matrix34< T > | |
operator*=(Matrix3< T > const &right) | Matrix34< T > | |
operator*=(T const value) | Matrix34< T > | |
operator+ | Matrix34< T > | friend |
operator+(Matrix34 const &right) const | Matrix34< T > | |
operator+(T value) const | Matrix34< T > | |
operator+=(Matrix34 const &right) | Matrix34< T > | |
operator+=(T const value) | Matrix34< T > | |
operator- | Matrix34< T > | friend |
operator-() const | Matrix34< T > | |
operator-(Matrix34 const &right) const | Matrix34< T > | |
operator-(T value) const | Matrix34< T > | |
operator-=(Matrix34 const &right) | Matrix34< T > | |
operator-=(T const value) | Matrix34< T > | |
operator/(T const value) const | Matrix34< T > | |
operator/=(T const value) | Matrix34< T > | |
operator==(Matrix34 const &right) const | Matrix34< T > | |
operator[](int i) | Matrix34< T > | |
operator[](int i) const | Matrix34< T > | |
OrthogonalizeX() | Matrix34< T > | |
OrthogonalizeY() | Matrix34< T > | |
OrthogonalizeZ() | Matrix34< T > | |
Rotation(Vec3< T > const &axis, T angle) | Matrix34< T > | static |
Rotation(Vec3< T > const &axis, T cosAngle, T sinAngle) | Matrix34< T > | static |
Rotation(Vec3< T > const &from, Vec3< T > const &to) | Matrix34< T > | static |
RotationX(T angle) | Matrix34< T > | static |
RotationXYZ(T angleX, T angleY, T angleZ) | Matrix34< T > | static |
RotationY(T angle) | Matrix34< T > | static |
RotationZ(T angle) | Matrix34< T > | static |
RotationZYX(T angleX, T angleY, T angleZ) | Matrix34< T > | static |
Scale(T uniformScale) | Matrix34< T > | static |
Scale(T scaleX, T scaleY, T scaleZ) | Matrix34< T > | static |
Scale(Vec3< T > const &scale) | Matrix34< T > | static |
Set(T const *values) | Matrix34< T > | |
Set(Vec3< T > const &x, Vec3< T > const &y, Vec3< T > const &z, Vec3< T > const &pos) | Matrix34< T > | |
SetCartesianFrameXY(Vec3< T > const &x, Vec3< T > const &y_approx, Vec3< T > const &trans=Vec3< T >(T(0), T(0), T(0))) | Matrix34< T > | |
SetCartesianFrameXZ(Vec3< T > const &x, Vec3< T > const &z_approx, Vec3< T > const &trans=Vec3< T >(T(0), T(0), T(0))) | Matrix34< T > | |
SetCartesianFrameYX(Vec3< T > const &y, Vec3< T > const &x_approx, Vec3< T > const &trans=Vec3< T >(T(0), T(0), T(0))) | Matrix34< T > | |
SetCartesianFrameYZ(Vec3< T > const &y, Vec3< T > const &z_approx, Vec3< T > const &trans=Vec3< T >(T(0), T(0), T(0))) | Matrix34< T > | |
SetCartesianFrameZX(Vec3< T > const &z, Vec3< T > const &x_approx, Vec3< T > const &trans=Vec3< T >(T(0), T(0), T(0))) | Matrix34< T > | |
SetCartesianFrameZY(Vec3< T > const &z, Vec3< T > const &y_approx, Vec3< T > const &trans=Vec3< T >(T(0), T(0), T(0))) | Matrix34< T > | |
SetColumn(int ci, T x, T y, T z) | Matrix34< T > | |
SetColumn(int ci, Vec3< T > const &v) | Matrix34< T > | |
SetDiagonal(T xx, T yy, T zz) | Matrix34< T > | |
SetDiagonal(Vec3< T > const &p) | Matrix34< T > | |
SetDiagonal(T const *values) | Matrix34< T > | |
SetIdentity() | Matrix34< T > | |
SetNoTranslation() | Matrix34< T > | |
SetRotation(Vec3< T > const &axis, T angle) | Matrix34< T > | |
SetRotation(Vec3< T > const &axis, T sinAngle, T cosAngle) | Matrix34< T > | |
SetRotation(Vec3< T > const &from, Vec3< T > const &to) | Matrix34< T > | |
SetRotationX(T angle) | Matrix34< T > | |
SetRotationX(T sinAngle, T cosAngle) | Matrix34< T > | |
SetRotationXYZ(T angleX, T angleY, T angleZ) | Matrix34< T > | |
SetRotationY(T angle) | Matrix34< T > | |
SetRotationY(T sinAngle, T cosAngle) | Matrix34< T > | |
SetRotationZ(T angle) | Matrix34< T > | |
SetRotationZ(T sinAngle, T cosAngle) | Matrix34< T > | |
SetRotationZYX(T angleX, T angleY, T angleZ) | Matrix34< T > | |
SetRow(int ri, T x, T y, T z, T w) | Matrix34< T > | |
SetRow(int ri, Vec4< T > const &v) | Matrix34< T > | |
SetScale(T uniformScale) | Matrix34< T > | |
SetScale(T scaleX, T scaleY, T scaleZ) | Matrix34< T > | |
SetScale(Vec3< T > const &scale) | Matrix34< T > | |
SetTranslation(Vec3< T > const &move) | Matrix34< T > | |
SetTranslationComponent(Vec3< T > const &move) | Matrix34< T > | |
SetView(Vec3< T > const &pos, Vec3< T > const &target, Vec3< T > const &up) | Matrix34< T > | |
Transform(Vec3< T > &p) const | Matrix34< T > | |
Translation(Vec3< T > const &move) | Matrix34< T > | static |
Transpose() | Matrix34< T > | |
TransposeMult(Vec3< T > const &p) const | Matrix34< T > | |
TransposeMult(Vec4< T > const &p) const | Matrix34< T > | |
VectorTransform(Vec3< T > const &p) const | Matrix34< T > | |
View(Vec3< T > const &pos, Vec3< T > const &target, Vec3< T > const &up) | Matrix34< T > | static |
Zero() | Matrix34< T > |