Loading...
Searching...
No Matches
Mat3< T > Member List

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

absMax() const | Mat< 3, T > | inline
adjoint() const | Mat3< T > | inline
asPointer() | Mat< 3, T > | inline
asPointer() const | Mat< 3, T > | inline
cofactor() const | Mat3< T > | inline
col(int j) const | Mat3< T > | inline
det() const | Mat3< T > | inline
eq(const Mat3 &m, T eps=1.0e-8) const | Mat3< T > | inline
identity() | Mat3< T > | inline static
inverse(T tolerance=0) const | Mat3< T > | inline
isFinite() const | Mat< 3, T > | inline
isInfinite() const | Mat< 3, T > | inline
isNan() const | Mat< 3, T > | inline
isZero() const | Mat< 3, T > | inline
Mat()=default | Mat< 3, T > |
Mat3()=default | Mat3< T > |
Mat3(const Quat< T > &q) | Mat3< T > | inline
Mat3(Source a, Source b, Source c, Source d, Source e, Source f, Source g, Source h, Source i) | Mat3< T > | inline
Mat3(const Vec3< Source > &v1, const Vec3< Source > &v2, const Vec3< Source > &v3, bool rows=true) | Mat3< T > | inline
Mat3(Source *a) | Mat3< T > | inline
Mat3(const Mat3< Source > &m) | Mat3< T > | inline explicit
Mat3(const Mat4< T > &m) | Mat3< T > | inline explicit
mm | Mat< 3, T > | protected
MyBase typedef | Mat3< T > |
numColumns() | Mat< 3, T > | inline static
numElements() | Mat< 3, T > | inline static
numRows() | Mat< 3, T > | inline static
operator!=(const Mat3< T0 > &m0, const Mat3< T1 > &m1) | Mat3< T > | related
operator()(int i, int j) | Mat3< T > | inline
operator()(int i, int j) const | Mat3< T > | inline
operator*(S scalar, const Mat3< T > &m) | Mat3< T > | related
operator*(const Mat3< T > &m, S scalar) | Mat3< T > | related
operator*(const Mat3< MT > &_m, const Vec3< T > &_v) | Mat3< T > | related
operator*(const Vec3< T > &_v, const Mat3< MT > &_m) | Mat3< T > | related
operator*=(S scalar) | Mat3< T > | inline
operator*=(const Mat3< S > &m1) | Mat3< T > | inline
operator*=(Vec3< T > &_v, const Mat3< MT > &_m) | Mat3< T > | related
operator+(const Mat3< T0 > &m0, const Mat3< T1 > &m1) | Mat3< T > | related
operator+=(const Mat3< S > &m1) | Mat3< T > | inline
operator-() const | Mat3< T > | inline
operator-(const Mat3< T0 > &m0, const Mat3< T1 > &m1) | Mat3< T > | related
operator-=(const Mat3< S > &m1) | Mat3< T > | inline
operator=(const Mat3< Source > &m) | Mat3< T > | inline
operator==(const Mat3< T0 > &m0, const Mat3< T1 > &m1) | Mat3< T > | related
operator[](int i) | Mat< 3, T > | inline
operator[](int i) const | Mat< 3, T > | inline
pretransform(const Vec3< T0 > &v) const | Mat3< T > | inline
read(std::istream &is) | Mat< 3, T > | inline
row(int i) const | Mat3< T > | inline
setCol(int j, const Vec3< T > &v) | Mat3< T > | inline
setColumns(const Vec3< T > &v1, const Vec3< T > &v2, const Vec3< T > &v3) | Mat3< T > | inline
setIdentity() | Mat3< T > | inline
setRow(int i, const Vec3< T > &v) | Mat3< T > | inline
setRows(const Vec3< T > &v1, const Vec3< T > &v2, const Vec3< T > &v3) | Mat3< T > | inline
setSkew(const Vec3< T > &v) | Mat3< T > | inline
setSymmetric(const Vec3< T > &vdiag, const Vec3< T > &vtri) | Mat3< T > | inline
setToRotation(const Quat< T > &q) | Mat3< T > | inline
setToRotation(const Vec3< T > &axis, T angle) | Mat3< T > | inline
setZero() | Mat3< T > | inline
size enum value | Mat< 3, T > |
SIZE_ enum name | Mat< 3, T > |
snapBasis(Axis axis, const Vec3< T > &direction) | Mat3< T > | inline
str(unsigned indentation=0) const | Mat< 3, T > | inline
symmetric(const Vec3< T > &vdiag, const Vec3< T > &vtri) | Mat3< T > | inline static
timesDiagonal(const Vec3< T > &diag) const | Mat3< T > | inline
trace() const | Mat3< T > | inline
transform(const Vec3< T0 > &v) const | Mat3< T > | inline
transpose() const | Mat3< T > | inline
value_type typedef | Mat3< T > |
ValueType typedef | Mat3< T > |
write(std::ostream &os) const | Mat< 3, T > | inline
zero() | Mat3< T > | inline static