MatrixExpression-Impl.h File Reference
Go to the source code of this file.
Namespaces | |
CubbyFlow | |
Functions | |
template<typename T , typename E > | |
MatrixScalarMul< T, E > | CubbyFlow::operator- (const MatrixExpression< T, E > &a) |
Returns a matrix with opposite sign. More... | |
template<typename T , typename E1 , typename E2 > | |
MatrixAdd< T, E1, E2 > | CubbyFlow::operator+ (const MatrixExpression< T, E1 > &a, const MatrixExpression< T, E2 > &b) |
Returns a + b (element-size). More... | |
template<typename T , typename E > | |
MatrixScalarAdd< T, E > | CubbyFlow::operator+ (const MatrixExpression< T, E > &a, T b) |
Returns a + b', where every element of matrix b' is b. More... | |
template<typename T , typename E > | |
MatrixScalarAdd< T, E > | CubbyFlow::operator+ (T a, const MatrixExpression< T, E > &b) |
Returns a' + b, where every element of matrix a' is a. More... | |
template<typename T , typename E1 , typename E2 > | |
MatrixSub< T, E1, E2 > | CubbyFlow::operator- (const MatrixExpression< T, E1 > &a, const MatrixExpression< T, E2 > &b) |
Returns a - b (element-size). More... | |
template<typename T , typename E > | |
MatrixScalarSub< T, E > | CubbyFlow::operator- (const MatrixExpression< T, E > &a, T b) |
Returns a - b', where every element of matrix b' is b. More... | |
template<typename T , typename E > | |
MatrixScalarRSub< T, E > | CubbyFlow::operator- (T a, const MatrixExpression< T, E > &b) |
Returns a' - b, where every element of matrix a' is a. More... | |
template<typename T , typename E > | |
MatrixScalarMul< T, E > | CubbyFlow::operator* (const MatrixExpression< T, E > &a, T b) |
Returns a * b', where every element of matrix b' is b. More... | |
template<typename T , typename E > | |
MatrixScalarMul< T, E > | CubbyFlow::operator* (T a, const MatrixExpression< T, E > &b) |
Returns a' * b, where every element of matrix a' is a. More... | |
template<typename T , typename ME , typename VE > | |
MatrixVectorMul< T, ME, VE > | CubbyFlow::operator* (const MatrixExpression< T, ME > &a, const VectorExpression< T, VE > &b) |
Returns a * b. More... | |
template<typename T , typename E1 , typename E2 > | |
MatrixMul< T, E1, E2 > | CubbyFlow::operator* (const MatrixExpression< T, E1 > &a, const MatrixExpression< T, E2 > &b) |
Returns a * b. More... | |
template<typename T , typename E > | |
MatrixScalarDiv< T, E > | CubbyFlow::operator/ (const MatrixExpression< T, E > &a, T b) |
Returns a' / b, where every element of matrix a' is a. More... | |
template<typename T , typename E > | |
MatrixScalarRDiv< T, E > | CubbyFlow::operator/ (T a, const MatrixExpression< T, E > &b) |
Returns a / b', where every element of matrix b' is b. More... | |