Definition at line 31 of file DiagonalProduct.h.
#include <src/Core/DiagonalProduct.h>
Public Types | |
| enum | { RowsAtCompileTime = MatrixType::RowsAtCompileTime, ColsAtCompileTime = MatrixType::ColsAtCompileTime, MaxRowsAtCompileTime = MatrixType::MaxRowsAtCompileTime, MaxColsAtCompileTime = MatrixType::MaxColsAtCompileTime, _StorageOrder = MatrixType::Flags & RowMajorBit ? RowMajor : ColMajor, _PacketOnDiag, _SameTypes = is_same<typename MatrixType::Scalar, value, _Vectorizable = bool(int(MatrixType::Flags)&PacketAccessBit) && _SameTypes && ((!_PacketOnDiag) || (bool(int(DiagonalType::Flags)&PacketAccessBit))), Flags = (HereditaryBits & (unsigned int)(MatrixType::Flags)) | (_Vectorizable ? PacketAccessBit : 0), CoeffReadCost = NumTraits<Scalar>::MulCost + MatrixType::CoeffReadCost + DiagonalType::DiagonalVectorType::CoeffReadCost } |
| typedef scalar_product_traits < typename MatrixType::Scalar, typename DiagonalType::Scalar > ::ReturnType | Scalar |
| typedef scalar_product_traits<typename MatrixType::Scalar, typename DiagonalType::Scalar>::ReturnType internal::traits< DiagonalProduct< MatrixType, DiagonalType, ProductOrder > >::Scalar |
Definition at line 34 of file DiagonalProduct.h.
| anonymous enum |
| RowsAtCompileTime | |
| ColsAtCompileTime | |
| MaxRowsAtCompileTime | |
| MaxColsAtCompileTime | |
| _StorageOrder | |
| _PacketOnDiag | |
| _SameTypes | |
| value | |
| _Vectorizable | |
| Flags | |
| CoeffReadCost |
Definition at line 35 of file DiagonalProduct.h.
| Page generated by Doxygen 1.7.2 for MRPT 0.9.4 SVN: at Mon Jan 10 22:30:30 UTC 2011 |