Base typedef (defined in bogus::Product< LhsMatrixT, RhsMatrixT >) | bogus::Product< LhsMatrixT, RhsMatrixT > | |
BinaryBlockOp(const LhsMatrixT &l, const RhsMatrixT &r, typename Lhs::Scalar lscaling=1, typename Lhs::Scalar rscaling=1) (defined in bogus::BinaryBlockOp< Product, LhsMatrixT, RhsMatrixT >) | bogus::BinaryBlockOp< Product, LhsMatrixT, RhsMatrixT > | |
blockCols(Index col) const (defined in bogus::Product< LhsMatrixT, RhsMatrixT >) | bogus::Product< LhsMatrixT, RhsMatrixT > | |
blockRows(Index row) const (defined in bogus::Product< LhsMatrixT, RhsMatrixT >) | bogus::Product< LhsMatrixT, RhsMatrixT > | |
colOffset(Index col) const | bogus::BlockObjectBase< Product< LhsMatrixT, RhsMatrixT > > | |
colOffsets() const (defined in bogus::Product< LhsMatrixT, RhsMatrixT >) | bogus::Product< LhsMatrixT, RhsMatrixT > | |
cols() const (defined in bogus::Product< LhsMatrixT, RhsMatrixT >) | bogus::Product< LhsMatrixT, RhsMatrixT > | |
ColsAtCompileTime enum value (defined in bogus::BlockObjectBase< Product< LhsMatrixT, RhsMatrixT > >) | bogus::BlockObjectBase< Product< LhsMatrixT, RhsMatrixT > > | |
colsOfBlocks() const (defined in bogus::Product< LhsMatrixT, RhsMatrixT >) | bogus::Product< LhsMatrixT, RhsMatrixT > | |
ConstTransposeReturnType typedef (defined in bogus::BlockObjectBase< Product< LhsMatrixT, RhsMatrixT > >) | bogus::BlockObjectBase< Product< LhsMatrixT, RhsMatrixT > > | |
derived() const | bogus::BlockObjectBase< Product< LhsMatrixT, RhsMatrixT > > | |
derived() | bogus::BlockObjectBase< Product< LhsMatrixT, RhsMatrixT > > | |
Index typedef (defined in bogus::Product< LhsMatrixT, RhsMatrixT >) | bogus::Product< LhsMatrixT, RhsMatrixT > | |
is_self_transpose enum value (defined in bogus::BlockObjectBase< Product< LhsMatrixT, RhsMatrixT > >) | bogus::BlockObjectBase< Product< LhsMatrixT, RhsMatrixT > > | |
is_transposed enum value (defined in bogus::BlockObjectBase< Product< LhsMatrixT, RhsMatrixT > >) | bogus::BlockObjectBase< Product< LhsMatrixT, RhsMatrixT > > | |
lhs (defined in bogus::BinaryBlockOp< Product, LhsMatrixT, RhsMatrixT >) | bogus::BinaryBlockOp< Product, LhsMatrixT, RhsMatrixT > | |
Lhs typedef (defined in bogus::BinaryBlockOp< Product, LhsMatrixT, RhsMatrixT >) | bogus::BinaryBlockOp< Product, LhsMatrixT, RhsMatrixT > | |
multiply(const RhsT &rhs, ResT &res, Scalar alpha=1, Scalar beta=0) const (defined in bogus::Product< LhsMatrixT, RhsMatrixT >) | bogus::Product< LhsMatrixT, RhsMatrixT > | |
PlainLhsMatrixType typedef (defined in bogus::BinaryBlockOp< Product, LhsMatrixT, RhsMatrixT >) | bogus::BinaryBlockOp< Product, LhsMatrixT, RhsMatrixT > | |
PlainObjectType typedef (defined in bogus::BinaryBlockOp< Product, LhsMatrixT, RhsMatrixT >) | bogus::BinaryBlockOp< Product, LhsMatrixT, RhsMatrixT > | |
PlainRhsMatrixType typedef (defined in bogus::BinaryBlockOp< Product, LhsMatrixT, RhsMatrixT >) | bogus::BinaryBlockOp< Product, LhsMatrixT, RhsMatrixT > | |
Product(const LhsMatrixT &l, const RhsMatrixT &r, typename Base::Lhs::Scalar lscaling=1, typename Base::Lhs::Scalar rscaling=1) (defined in bogus::Product< LhsMatrixT, RhsMatrixT >) | bogus::Product< LhsMatrixT, RhsMatrixT > | |
Rhs typedef (defined in bogus::BinaryBlockOp< Product, LhsMatrixT, RhsMatrixT >) | bogus::BinaryBlockOp< Product, LhsMatrixT, RhsMatrixT > | |
rhs (defined in bogus::BinaryBlockOp< Product, LhsMatrixT, RhsMatrixT >) | bogus::BinaryBlockOp< Product, LhsMatrixT, RhsMatrixT > | |
rowOffset(Index row) const | bogus::BlockObjectBase< Product< LhsMatrixT, RhsMatrixT > > | |
rowOffsets() const (defined in bogus::Product< LhsMatrixT, RhsMatrixT >) | bogus::Product< LhsMatrixT, RhsMatrixT > | |
rows() const (defined in bogus::Product< LhsMatrixT, RhsMatrixT >) | bogus::Product< LhsMatrixT, RhsMatrixT > | |
RowsAtCompileTime enum value (defined in bogus::BlockObjectBase< Product< LhsMatrixT, RhsMatrixT > >) | bogus::BlockObjectBase< Product< LhsMatrixT, RhsMatrixT > > | |
rowsOfBlocks() const (defined in bogus::Product< LhsMatrixT, RhsMatrixT >) | bogus::Product< LhsMatrixT, RhsMatrixT > | |
Scalar typedef (defined in bogus::Product< LhsMatrixT, RhsMatrixT >) | bogus::Product< LhsMatrixT, RhsMatrixT > | |
Traits typedef (defined in bogus::BlockObjectBase< Product< LhsMatrixT, RhsMatrixT > >) | bogus::BlockObjectBase< Product< LhsMatrixT, RhsMatrixT > > | |
transpose() const (defined in bogus::Product< LhsMatrixT, RhsMatrixT >) | bogus::Product< LhsMatrixT, RhsMatrixT > | |
transposeLhs enum value (defined in bogus::BinaryBlockOp< Product, LhsMatrixT, RhsMatrixT >) | bogus::BinaryBlockOp< Product, LhsMatrixT, RhsMatrixT > | |
TransposeObjectType typedef (defined in bogus::BlockObjectBase< Product< LhsMatrixT, RhsMatrixT > >) | bogus::BlockObjectBase< Product< LhsMatrixT, RhsMatrixT > > | |
transposeRhs enum value (defined in bogus::BinaryBlockOp< Product, LhsMatrixT, RhsMatrixT >) | bogus::BinaryBlockOp< Product, LhsMatrixT, RhsMatrixT > | |