#include <src/Core/Product.h>

Public Types | |
| enum | { Side = Lhs::IsVectorAtCompileTime ? OnTheLeft : OnTheRight } |
| typedef Lhs::Scalar | LhsScalar |
| typedef Rhs::Scalar | RhsScalar |
| typedef internal::conditional < int(Side)==OnTheRight, _LhsNested, _RhsNested >::type | MatrixType |
Public Member Functions | |
| GeneralProduct (const Lhs &lhs, const Rhs &rhs) | |
| template<typename Dest > | |
| void | scaleAndAddTo (Dest &dst, Scalar alpha) const |
| typedef Lhs::Scalar GeneralProduct< Lhs, Rhs, GemvProduct >::LhsScalar |
| typedef internal::conditional<int(Side)==OnTheRight,_LhsNested,_RhsNested>::type GeneralProduct< Lhs, Rhs, GemvProduct >::MatrixType |
| typedef Rhs::Scalar GeneralProduct< Lhs, Rhs, GemvProduct >::RhsScalar |
| anonymous enum |
| GeneralProduct< Lhs, Rhs, GemvProduct >::GeneralProduct | ( | const Lhs & | lhs, |
| const Rhs & | rhs | ||
| ) | [inline] |
| void GeneralProduct< Lhs, Rhs, GemvProduct >::scaleAndAddTo | ( | Dest & | dst, |
| Scalar | alpha | ||
| ) | const [inline] |
Reimplemented from ProductBase< GeneralProduct< Lhs, Rhs, GemvProduct >, Lhs, Rhs >.
Definition at line 336 of file Product.h.
References ColMajor, eigen_assert, RowMajor, and RowMajorBit.
| Page generated by Doxygen 1.7.3 for MRPT 0.9.4 SVN: at Sat Mar 26 06:16:28 UTC 2011 |