At(std::size_t i, std::size_t j) const | oglplus::Matrix< T, 4, 4 > | |
Col(std::size_t j) const | oglplus::Matrix< T, 4, 4 > | |
Data(void) const | oglplus::Matrix< T, 4, 4 > | |
Matrix(void) | oglplus::Matrix< T, 4, 4 > | |
Matrix(const T *data, std::size_t n) | oglplus::Matrix< T, 4, 4 > | |
Matrix(const T(&data)[Rows *Cols]) | oglplus::Matrix< T, 4, 4 > | explicit |
Matrix(P...p) | oglplus::Matrix< T, 4, 4 > | explicit |
Matrix(const Vector< T, C >...row) | oglplus::Matrix< T, 4, 4 > | explicit |
ModelMatrix(void) | oglplus::ModelMatrix< T > | |
Reflection(bool rx, bool ry, bool rz) | oglplus::ModelMatrix< T > | static |
RotationA(const Vector< T, 3 > &axis, Angle< T > angle) | oglplus::ModelMatrix< T > | static |
RotationQ(const Quaternion< T > &quat) | oglplus::ModelMatrix< T > | static |
RotationX(Angle< T > angle) | oglplus::ModelMatrix< T > | static |
RotationY(Angle< T > angle) | oglplus::ModelMatrix< T > | static |
RotationZ(Angle< T > angle) | oglplus::ModelMatrix< T > | static |
Row(std::size_t i) const | oglplus::Matrix< T, 4, 4 > | |
Scale(T sx, T sy, T sz) | oglplus::ModelMatrix< T > | static |
Set(std::size_t i, std::size_t j, T v) | oglplus::Matrix< T, 4, 4 > | |
Size(void) const | oglplus::Matrix< T, 4, 4 > | |
Submatrix(void) const | oglplus::Matrix< T, 4, 4 > | |
Translation(T dx, T dy, T dz) | oglplus::ModelMatrix< T > | static |
Translation(const Vector< T, 3 > &dp) | oglplus::ModelMatrix< T > | static |
TranslationX(T dx) | oglplus::ModelMatrix< T > | static |
TranslationY(T dy) | oglplus::ModelMatrix< T > | static |
TranslationZ(T dz) | oglplus::ModelMatrix< T > | static |