#include <ConversionMatrix.h>
|
| CGlMatrix ()=default |
|
| CGlMatrix (const CMatrix< 3 > &other) |
|
| CGlMatrix (const std::array< std::array< float, 3 >, 3 > &other) |
|
| ~CGlMatrix () override=default |
|
CMatrix | operator* (const std::array< std::array< float, 4 >, 4 > &other) override |
|
| CMatrix ()=default |
|
| CMatrix (const CMatrix< Order - 1 > &other) |
|
| CMatrix (const std::array< std::array< float, Order >, Order > &other) |
|
| CMatrix (const std::array< std::array< float, Order - 1 >, Order - 1 > &other) |
|
virtual | ~CMatrix ()=default |
|
virtual CMatrix | operator* (const std::array< std::array< float, Order >, Order > &other) |
|
CMatrix | operator* (const CMatrix &other) |
|
CMatrix & | operator*= (const CMatrix &other) |
|
CMatrix & | operator= (const std::array< std::array< float, Order - 1 >, Order - 1 > &other) |
|
bool | operator== (const CMatrix< Order > &other) const |
|
std::array< float, Order > & | operator[] (int index) |
|
const std::array< float, Order > & | operator[] (int index) const |
|
std::array< std::array< float, Order >, Order > & | Get () |
|
const std::array< std::array< float, Order >, Order > & | Get () const |
|
CMatrix & | Invert () |
|
float * | ToRaw () |
|
|
std::array< std::array< float, Order >, Order > | Invert (std::array< std::array< float, Order >, Order > &other) const |
|
std::array< std::array< float, Order >, Order > | m_mat |
|
◆ CGlMatrix() [1/3]
◆ CGlMatrix() [2/3]
CGlMatrix::CGlMatrix |
( |
const CMatrix< 3 > & | other | ) |
|
|
explicit |
◆ CGlMatrix() [3/3]
CGlMatrix::CGlMatrix |
( |
const std::array< std::array< float, 3 >, 3 > & | other | ) |
|
|
explicit |
◆ ~CGlMatrix()
CGlMatrix::~CGlMatrix |
( |
| ) |
|
|
overridedefault |
◆ operator*()
CGlMatrix::CMatrix CGlMatrix::operator* |
( |
const std::array< std::array< float, 4 >, 4 > & | other | ) |
|
|
override |
The documentation for this class was generated from the following files: