|
template<dim_t R, dim_t C, typename T > |
mat< C, R, T > | tdm::transpose (const mat< R, C, T > &m) |
|
template<dim_t N, typename T > |
mat< N, N, T > | tdm::inverse (const mat< N, N, T > &m) |
|
template<dim_t R, dim_t C, typename T > |
bool | tdm::operator== (const mat< R, C, T > &lhs, const mat< R, C, T > &rhs) |
|
template<dim_t R, dim_t C, typename T > |
bool | tdm::operator!= (const mat< R, C, T > &lhs, const mat< R, C, T > &rhs) |
|
template<dim_t R, dim_t C, typename T > |
mat< R, C, T > | tdm::operator+ (const mat< R, C, T > &m) |
|
template<dim_t R, dim_t C, typename T > |
mat< R, C, T > | tdm::operator- (const mat< R, C, T > &m) |
|
template<dim_t R, dim_t C, typename T > |
mat< R, C, T > | tdm::operator+ (const mat< R, C, T > &lhs, T rhs) |
|
template<dim_t R, dim_t C, typename T > |
mat< R, C, T > | tdm::operator+ (T lhs, const mat< R, C, T > &rhs) |
|
template<dim_t R, dim_t C, typename T > |
mat< R, C, T > | tdm::operator+ (const mat< R, C, T > &lhs, const mat< R, C, T > &rhs) |
|
template<dim_t R, dim_t C, typename T > |
mat< R, C, T > | tdm::operator- (const mat< R, C, T > &lhs, T rhs) |
|
template<dim_t R, dim_t C, typename T > |
mat< R, C, T > | tdm::operator- (T lhs, const mat< R, C, T > &rhs) |
|
template<dim_t R, dim_t C, typename T > |
mat< R, C, T > | tdm::operator- (const mat< R, C, T > &lhs, const mat< R, C, T > &rhs) |
|
template<dim_t R, dim_t C, typename T > |
mat< R, C, T > | tdm::operator* (const mat< R, C, T > &lhs, T rhs) |
|
template<dim_t R, dim_t C, typename T > |
mat< R, C, T > | tdm::operator* (T lhs, const mat< R, C, T > &rhs) |
|
template<dim_t R, dim_t C, typename T > |
mat< R, C, T >::row_type | tdm::operator* (const typename mat< R, C, T >::column_type &lhs, const mat< R, C, T > &rhs) |
|
template<dim_t R, dim_t C, typename T > |
mat< R, C, T >::column_type | tdm::operator* (const mat< R, C, T > &lhs, const typename mat< R, C, T >::row_type &rhs) |
|
template<dim_t R, dim_t S, dim_t C, typename T > |
mat< R, C, T > | tdm::operator* (const mat< R, S, T > &lhs, const mat< S, C, T > &rhs) |
|
template<dim_t R, dim_t C, typename T > |
mat< R, C, T > | tdm::operator/ (const mat< R, C, T > &lhs, T rhs) |
|
template<dim_t R, dim_t C, typename T > |
mat< R, C, T > | tdm::operator/ (T lhs, const mat< R, C, T > &rhs) |
|
template<dim_t R, dim_t C, typename T > |
mat< R, C, T >::row_type | tdm::operator/ (const typename mat< R, C, T >::column_type &lhs, const mat< R, C, T > &rhs) |
|
template<dim_t R, dim_t C, typename T > |
mat< R, C, T >::column_type | tdm::operator/ (const mat< R, C, T > &lhs, const typename mat< R, C, T >::row_type &rhs) |
|
template<dim_t R, dim_t C, typename T > |
mat< R, C, T > | tdm::operator/ (const mat< R, C, T > &lhs, const mat< R, C, T > &rhs) |
|