Go to the source code of this file.
Classes | |
class | TooN::DiagonalMatrix< Size, Precision, Base > |
Namespaces | |
namespace | TooN |
Everything lives inside this namespace. | |
Functions | |
template<int R, int C, typename P1 , typename B1 , int Size, typename P2 , typename B2 > | |
Matrix< R, C, typename Internal::MultiplyType< P1, P2 > ::type > | TooN::operator* (const DiagonalMatrix< Size, P1, B1 > &d, const Matrix< R, C, P2, B2 > &m) |
template<int R, int C, int Size, typename P1 , typename P2 , typename B1 , typename B2 > | |
Matrix< R, C, typename Internal::MultiplyType< P1, P2 > ::type > | TooN::operator* (const Matrix< R, C, P1, B1 > &m, const DiagonalMatrix< Size, P2, B2 > &d) |
template<int S1, typename P1 , typename B1 , int S2, typename P2 , typename B2 > | |
DiagonalMatrix < Internal::Sizer< S1, S2 > ::size, typename Internal::MultiplyType< P1, P2 > ::type > | TooN::operator* (const DiagonalMatrix< S1, P1, B1 > &d1, const DiagonalMatrix< S2, P2, B2 > &d2) |
template<int S1, typename P1 , typename B1 , int S2, typename P2 , typename B2 > | |
Vector< Internal::Sizer< S1, S2 >::size, typename Internal::MultiplyType< P1, P2 > ::type > | TooN::operator* (const Vector< S1, P1, B1 > &v, const DiagonalMatrix< S2, P2, B2 > &d) |
template<int S1, typename P1 , typename B1 , int S2, typename P2 , typename B2 > | |
Vector< Internal::Sizer< S1, S2 >::size, typename Internal::MultiplyType< P1, P2 > ::type > | TooN::operator* (const DiagonalMatrix< S1, P1, B1 > &d, const Vector< S2, P2, B2 > &v) |