|
template<uint8_t Rows, uint8_t Columns, typename T > |
Matrix< Rows, Columns, T > | lug::Math::operator- (const Matrix< Rows, Columns, T > &lhs) |
|
template<uint8_t Rows, uint8_t Columns, typename T > |
Matrix< Rows, Columns, T > | lug::Math::operator+ (const Matrix< Rows, Columns, T > &lhs, T rhs) |
|
template<uint8_t Rows, uint8_t Columns, typename T > |
Matrix< Rows, Columns, T > | lug::Math::operator- (const Matrix< Rows, Columns, T > &lhs, T rhs) |
|
template<uint8_t Rows, uint8_t Columns, typename T > |
Matrix< Rows, Columns, T > | lug::Math::operator* (const Matrix< Rows, Columns, T > &lhs, T rhs) |
|
template<uint8_t Rows, uint8_t Columns, typename T > |
Matrix< Rows, Columns, T > | lug::Math::operator/ (const Matrix< Rows, Columns, T > &lhs, T rhs) |
|
template<uint8_t Rows, uint8_t Columns, typename T > |
Matrix< Rows, Columns, T > | lug::Math::operator+ (T lhs, const Matrix< Rows, Columns, T > &rhs) |
|
template<uint8_t Rows, uint8_t Columns, typename T > |
Matrix< Rows, Columns, T > | lug::Math::operator- (T lhs, const Matrix< Rows, Columns, T > &rhs) |
|
template<uint8_t Rows, uint8_t Columns, typename T > |
Matrix< Rows, Columns, T > | lug::Math::operator* (T lhs, const Matrix< Rows, Columns, T > &rhs) |
|
template<uint8_t Rows, uint8_t Columns, typename T > |
Matrix< Rows, Columns, T > | lug::Math::operator/ (T lhs, const Matrix< Rows, Columns, T > &rhs) |
|
template<uint8_t Rows, uint8_t Columns, typename T > |
Matrix< Rows, Columns, T > | lug::Math::operator+ (const Matrix< Rows, Columns, T > &lhs, const Matrix< Rows, Columns, T > &rhs) |
|
template<uint8_t Rows, uint8_t Columns, typename T > |
Matrix< Rows, Columns, T > | lug::Math::operator- (const Matrix< Rows, Columns, T > &lhs, const Matrix< Rows, Columns, T > &rhs) |
|
template<uint8_t RowsLeft, uint8_t ColumnsLeft, uint8_t RowsRight, uint8_t ColumnsRight, typename T > |
Matrix< RowsLeft, ColumnsRight, T > | lug::Math::operator* (const Matrix< RowsLeft, ColumnsLeft, T > &lhs, const Matrix< RowsRight, ColumnsRight, T > &rhs) |
|
template<uint8_t RowsLeft, uint8_t ColumnsLeft, uint8_t RowsRight, uint8_t ColumnsRight, typename T > |
Matrix< RowsLeft, ColumnsRight, T > | lug::Math::operator/ (const Matrix< RowsLeft, ColumnsLeft, T > &lhs, const Matrix< RowsRight, ColumnsRight, T > &rhs) |
|
template<uint8_t Rows, uint8_t Columns, typename T > |
bool | lug::Math::operator== (const Matrix< Rows, Columns, T > &lhs, const Matrix< Rows, Columns, T > &rhs) |
|
template<uint8_t Rows, uint8_t Columns, typename T > |
bool | lug::Math::operator!= (const Matrix< Rows, Columns, T > &lhs, const Matrix< Rows, Columns, T > &rhs) |
|
template<uint8_t Rows, uint8_t Columns, typename T > |
std::ostream & | lug::Math::operator<< (std::ostream &os, const Matrix< Rows, Columns, T > &matrix) |
|