Atoms Crowd  7.0.0
Matrix44< T > Member List

This is the complete list of members for Matrix44< T >, including all inherited members.

BaseType typedefMatrix44< T >
baseTypeEpsilon() noexceptMatrix44< T >inlinestatic
baseTypeLowest() noexceptMatrix44< T >inlinestatic
baseTypeMax() noexceptMatrix44< T >inlinestatic
baseTypeSmallest() noexceptMatrix44< T >inlinestatic
BaseVecType typedefMatrix44< T >
determinant() const noexceptMatrix44< T >inline
dimensions() noexceptMatrix44< T >inlinestatic
equalWithAbsError(const Matrix44< T > &v, T e) const noexceptMatrix44< T >inline
equalWithRelError(const Matrix44< T > &v, T e) const noexceptMatrix44< T >inline
fastMinor(const int r0, const int r1, const int r2, const int c0, const int c1, const int c2) const noexceptMatrix44< T >inline
getValue() noexceptMatrix44< T >inline
getValue() const noexceptMatrix44< T >inline
getValue(Matrix44< S > &v) const noexceptMatrix44< T >
getValue(Matrix44< S > &v) const noexcept (defined in Matrix44< T >)Matrix44< T >inline
gjInverse(bool singExc) constMatrix44< T >inline
gjInverse() const noexceptMatrix44< T >inline
gjInvert(bool singExc)Matrix44< T >inline
gjInvert() noexceptMatrix44< T >inline
inverse(bool singExc) constMatrix44< T >inline
inverse() const noexceptMatrix44< T >inline
invert(bool singExc)Matrix44< T >inline
invert() noexceptMatrix44< T >inline
makeIdentity() noexceptMatrix44< T >inline
Matrix44() noexceptMatrix44< T >inline
Matrix44(T a) noexceptMatrix44< T >inline
Matrix44(const T a[4][4]) noexceptMatrix44< T >inline
Matrix44(T a, T b, T c, T d, T e, T f, T g, T h, T i, T j, T k, T l, T m, T n, T o, T p) noexceptMatrix44< T >inline
Matrix44(Matrix33< T > r, Vec3< T > t) noexceptMatrix44< T >inline
Matrix44(const Matrix44 &v) noexceptMatrix44< T >inline
Matrix44(const Matrix44< S > &v) noexceptMatrix44< T >explicit
Matrix44(const Matrix44< S > &v) noexcept (defined in Matrix44< T >)Matrix44< T >inline
minorOf(const int r, const int c) const noexceptMatrix44< T >inline
multDirMatrix(const Vec3< S > &src, Vec3< S > &dst) const noexceptMatrix44< T >
multDirMatrix(const Vec3< S > &src, Vec3< S > &dst) const noexcept (defined in Matrix44< T >)Matrix44< T >inline
multiply(const Matrix44 &a, const Matrix44 &b, Matrix44 &c) noexceptMatrix44< T >inlinestatic
multVecMatrix(const Vec3< S > &src, Vec3< S > &dst) const noexceptMatrix44< T >
multVecMatrix(const Vec3< S > &src, Vec3< S > &dst) const noexcept (defined in Matrix44< T >)Matrix44< T >inline
negate() noexceptMatrix44< T >inline
operator!=(const Matrix44 &v) const noexceptMatrix44< T >inline
operator*(T a) const noexceptMatrix44< T >inline
operator*(const Matrix44 &v) const noexceptMatrix44< T >inline
operator*=(T a) noexceptMatrix44< T >inline
operator*=(const Matrix44 &v) noexceptMatrix44< T >inline
operator+(const Matrix44 &v) const noexceptMatrix44< T >inline
operator+=(const Matrix44 &v) noexceptMatrix44< T >inline
operator+=(T a) noexceptMatrix44< T >inline
operator-(const Matrix44 &v) const noexceptMatrix44< T >inline
operator-() const noexceptMatrix44< T >inline
operator-=(const Matrix44 &v) noexceptMatrix44< T >inline
operator-=(T a) noexceptMatrix44< T >inline
operator/(T a) const noexceptMatrix44< T >inline
operator/=(T a) noexceptMatrix44< T >inline
operator=(const Matrix44 &v) noexceptMatrix44< T >inline
operator=(T a) noexceptMatrix44< T >inline
operator==(const Matrix44 &v) const noexceptMatrix44< T >inline
operator[](int i) noexceptMatrix44< T >inline
operator[](int i) const noexceptMatrix44< T >inline
rotate(const Vec3< S > &r) noexceptMatrix44< T >
rotate(const Vec3< S > &r) noexcept (defined in Matrix44< T >)Matrix44< T >inline
scale(const Vec3< S > &s) noexceptMatrix44< T >
scale(const Vec3< S > &s) noexcept (defined in Matrix44< T >)Matrix44< T >inline
setAxisAngle(const Vec3< S > &ax, S ang) noexceptMatrix44< T >
setAxisAngle(const Vec3< S > &axis, S angle) noexcept (defined in Matrix44< T >)Matrix44< T >inline
setEulerAngles(const Vec3< S > &r) noexceptMatrix44< T >
setEulerAngles(const Vec3< S > &r) noexcept (defined in Matrix44< T >)Matrix44< T >inline
setScale(T s) noexceptMatrix44< T >inline
setScale(const Vec3< S > &s) noexceptMatrix44< T >
setScale(const Vec3< S > &s) noexcept (defined in Matrix44< T >)Matrix44< T >inline
setShear(const Vec3< S > &h) noexceptMatrix44< T >
setShear(const Shear6< S > &h) noexceptMatrix44< T >
setShear(const Vec3< S > &h) noexcept (defined in Matrix44< T >)Matrix44< T >inline
setShear(const Shear6< S > &h) noexcept (defined in Matrix44< T >)Matrix44< T >inline
setTheMatrix(const Matrix44< S > &v) noexceptMatrix44< T >
setTheMatrix(const Matrix44< S > &v) noexcept (defined in Matrix44< T >)Matrix44< T >inline
setTranslation(const Vec3< S > &t) noexceptMatrix44< T >
setTranslation(const Vec3< S > &t) noexcept (defined in Matrix44< T >)Matrix44< T >inline
setValue(const Matrix44< S > &v) noexceptMatrix44< T >
setValue(const Matrix44< S > &v) noexcept (defined in Matrix44< T >)Matrix44< T >inline
shear(const Vec3< S > &h) noexceptMatrix44< T >
shear(const Shear6< S > &h) noexceptMatrix44< T >
shear(const Vec3< S > &h) noexcept (defined in Matrix44< T >)Matrix44< T >inline
shear(const Shear6< S > &h) noexcept (defined in Matrix44< T >)Matrix44< T >inline
translate(const Vec3< S > &t) noexceptMatrix44< T >
translate(const Vec3< S > &t) noexcept (defined in Matrix44< T >)Matrix44< T >inline
translation() const noexceptMatrix44< T >inline
transpose() noexceptMatrix44< T >inline
transposed() const noexceptMatrix44< T >inline
xMatrix44< T >
~Matrix44() noexcept=defaultMatrix44< T >