|
|
template<typename T , uint32_t Count> |
bool | castor::operator== (SquareMatrix< T, Count > const &lhs, SquareMatrix< T, Count > const &rhs) |
|
template<typename T , uint32_t Count> |
bool | castor::operator!= (SquareMatrix< T, Count > const &lhs, SquareMatrix< T, Count > const &rhs) |
|
|
template<typename T , uint32_t Count, typename U > |
SquareMatrix< T, Count > | castor::operator+ (SquareMatrix< T, Count > const &lhs, SquareMatrix< U, Count > const &rhs) |
|
template<typename T , uint32_t Count, typename U > |
SquareMatrix< T, Count > | castor::operator- (SquareMatrix< T, Count > const &lhs, SquareMatrix< U, Count > const &rhs) |
|
template<typename T , uint32_t Count, typename U > |
SquareMatrix< T, Count > | castor::operator* (SquareMatrix< T, Count > const &lhs, SquareMatrix< U, Count > const &rhs) |
|
template<typename T , uint32_t Count, typename U , uint32_t Columns> |
SquareMatrix< T, Count > | castor::operator* (SquareMatrix< T, Count > const &lhs, Matrix< U, Columns, Count > const &rhs) |
|
template<typename T , uint32_t Count, typename U > |
SquareMatrix< T, Count > | castor::operator+ (SquareMatrix< T, Count > const &lhs, U const *rhs) |
|
template<typename T , uint32_t Count, typename U > |
SquareMatrix< T, Count > | castor::operator- (SquareMatrix< T, Count > const &lhs, U const *rhs) |
|
template<typename T , uint32_t Count, typename U > |
SquareMatrix< T, Count > | castor::operator* (SquareMatrix< T, Count > const &lhs, U const *rhs) |
|
template<typename T , uint32_t Count, typename U > |
SquareMatrix< T, Count > | castor::operator+ (SquareMatrix< T, Count > const &lhs, T const &rhs) |
|
template<typename T , uint32_t Count, typename U > |
SquareMatrix< T, Count > | castor::operator- (SquareMatrix< T, Count > const &lhs, T const &rhs) |
|
template<typename T , uint32_t Count, typename U > |
SquareMatrix< T, Count > | castor::operator* (SquareMatrix< T, Count > const &lhs, T const &rhs) |
|
template<typename T , uint32_t Count, typename U > |
SquareMatrix< T, Count > | castor::operator/ (SquareMatrix< T, Count > const &lhs, T const &rhs) |
|
template<typename T , uint32_t Count, typename U , uint32_t Rows> |
Matrix< T, Count, Rows > | castor::operator* (Matrix< U, Count, Rows > const &lhs, SquareMatrix< T, Count > const &rhs) |
|
template<typename T , uint32_t Count> |
SquareMatrix< T, Count > | castor::operator+ (T const &lhs, SquareMatrix< T, Count > const &rhs) |
|
template<typename T , uint32_t Count> |
SquareMatrix< T, Count > | castor::operator- (T const &lhs, SquareMatrix< T, Count > const &rhs) |
|
template<typename T , uint32_t Count> |
SquareMatrix< T, Count > | castor::operator* (T const &lhs, SquareMatrix< T, Count > const &rhs) |
|
template<typename T , uint32_t Count> |
SquareMatrix< T, Count > | castor::operator- (SquareMatrix< T, Count > const &rhs) |
|
|
template<typename CharT , typename T , uint32_t Count> |
std::basic_ostream< CharT > & | castor::operator<< (std::basic_ostream< CharT > &streamOut, SquareMatrix< T, Count > const &matrix) |
|
template<typename CharT , typename T , uint32_t Count> |
std::basic_istream< CharT > & | castor::operator>> (std::basic_istream< CharT > &streamIn, SquareMatrix< T, Count > &matrix) |
|