Easy3D 2.6.1
|
This is the complete list of members for Mat4< T >, including all inherited members.
col(size_t col) const | Mat< 4, 4, T > | |
identity() | Mat< 4, 4, T > | static |
load_identity(T s=T(1)) | Mat< 4, 4, T > | |
load_zero() | Mat< 4, 4, T > | |
Mat()=default | Mat< 4, 4, T > | |
Mat(T s) | Mat< 4, 4, T > | explicit |
Mat(const Mat< rN, rM, T > &rhs) | Mat< 4, 4, T > | explicit |
Mat(const T *m) | Mat< 4, 4, T > | explicit |
Mat4()=default | Mat4< T > | |
Mat4(T s) | Mat4< T > | explicit |
Mat4(const Mat< 4, 4, T > &rhs) | Mat4< T > | |
Mat4(T s00, T s01, T s02, T s03, T s10, T s11, T s12, T s13, T s20, T s21, T s22, T s23, T s30, T s31, T s32, T s33) | Mat4< T > | |
Mat4(const T *m) | Mat4< T > | explicit |
Mat4(const Vec< 4, T > &x, const Vec< 4, T > &y, const Vec< 4, T > &z, const Vec< 4, T > &w) | Mat4< T > | |
Mat4(const Mat< 3, 3, T > &rhs) | Mat4< T > | explicit |
Mat4(const Vec< 3, T > &s, const Quat< T > &r, const Vec< 3, T > &t) | Mat4< T > | |
num_columns() | Mat< 4, 4, T > | inlinestatic |
num_rows() | Mat< 4, 4, T > | inlinestatic |
operator const T *() const | Mat< 4, 4, T > | |
operator T*() | Mat< 4, 4, T > | |
operator!=(const Mat< N, M, T > &rhs) const | Mat< 4, 4, T > | |
operator()(size_t row, size_t col) const | Mat< 4, 4, T > | |
operator()(size_t row, size_t col) | Mat< 4, 4, T > | |
operator*(const Mat< M, rM, T > &rhs) const | Mat< 4, 4, T > | |
operator*(const Vec< M, T > &rhs) const | Mat< 4, 4, T > | |
operator*(T rhs) const | Mat< 4, 4, T > | |
operator*=(const Mat< N, M, T > &rhs) | Mat< 4, 4, T > | |
operator*=(T rhs) | Mat< 4, 4, T > | |
operator+(const Mat< N, M, T > &rhs) const | Mat< 4, 4, T > | |
operator+=(const Mat< N, M, T > &rhs) | Mat< 4, 4, T > | |
operator+=(T rhs) | Mat< 4, 4, T > | |
operator-(const Mat< N, M, T > &rhs) const | Mat< 4, 4, T > | |
operator-() const | Mat< 4, 4, T > | |
operator-=(const Mat< N, M, T > &rhs) | Mat< 4, 4, T > | |
operator-=(T rhs) | Mat< 4, 4, T > | |
operator/(T rhs) const | Mat< 4, 4, T > | |
operator/=(T rhs) | Mat< 4, 4, T > | |
operator==(const Mat< N, M, T > &rhs) const | Mat< 4, 4, T > | |
rotation(const Vec< 3, T > &axis, T angle) | Mat4< T > | static |
rotation(const Vec< 3, T > &axis_angle) | Mat4< T > | static |
rotation(const Quat< T > &q) | Mat4< T > | static |
rotation(T x, T y, T z, int order=312) | Mat4< T > | static |
row(size_t row) const | Mat< 4, 4, T > | |
scale(T s) | Mat4< T > | static |
scale(const Vec< 4, T > &s) | Mat4< T > | static |
scale(T x, T y, T z, T w) | Mat4< T > | static |
set_col(size_t col, const Vec< vN, T > &v) | Mat< 4, 4, T > | |
set_row(size_t row, const Vec< vN, T > &v) | Mat< 4, 4, T > | |
sub() const | Mat4< T > | |
swap_cols(size_t a, size_t b) | Mat< 4, 4, T > | |
swap_rows(size_t a, size_t b) | Mat< 4, 4, T > | |
translation(const Vec< 3, T > &t) | Mat4< T > | static |
translation(T x, T y, T z) | Mat4< T > | static |