| Base typedef (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | |
| block(BlockPtr ptr) const | bogus::BlockMatrixBase< Derived > | |
| block(BlockPtr ptr) | bogus::BlockMatrixBase< Derived > | |
| block(Index row, Index col) | bogus::BlockMatrixBase< Derived > | |
| block(Index row, Index col) const | bogus::BlockMatrixBase< Derived > | |
| blockCols(Index col) const | bogus::BlockObjectBase< Derived > | |
| BlockMatrixBase() (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | |
| BlockPtr typedef (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | |
| blockPtr(Index row, Index col) const | bogus::BlockMatrixBase< Derived > | |
| blockRows(Index row) const | bogus::BlockObjectBase< Derived > | |
| blocks() const | bogus::BlockMatrixBase< Derived > | |
| BlocksArrayType typedef (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | |
| BlockType typedef (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | |
| colMultiply(const Index col, const RhsT &rhs, ResT &res) const | bogus::IterableBlockObject< Derived > | |
| colMultiplyPostcompose(const Index col, const RhsT &rhs, ResT &res, const PostOp &op) const (defined in bogus::IterableBlockObject< Derived >) | bogus::IterableBlockObject< Derived > | |
| colOffset(Index col) const | bogus::BlockObjectBase< Derived > | |
| colOffsets() const | bogus::BlockObjectBase< Derived > | |
| cols() const | bogus::BlockMatrixBase< Derived > | |
| ColsAtCompileTime enum value (defined in bogus::BlockObjectBase< Derived >) | bogus::BlockObjectBase< Derived > | |
| colsOfBlocks() const | bogus::BlockObjectBase< Derived > | |
| ColsPerBlock enum value (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | |
| CompileTimeProperties enum name | bogus::BlockMatrixBase< Derived > | |
| ConstTransposeReturnType typedef (defined in bogus::BlockObjectBase< Derived >) | bogus::BlockObjectBase< Derived > | |
| data() const | bogus::BlockMatrixBase< Derived > | |
| data() | bogus::BlockMatrixBase< Derived > | |
| derived() const | bogus::BlockObjectBase< Derived > | |
| derived() | bogus::BlockObjectBase< Derived > | |
| diagonal(const Index row) | bogus::BlockMatrixBase< Derived > | |
| diagonal(const Index row) const | bogus::BlockMatrixBase< Derived > | |
| diagonalBlockPtr(Index row) const | bogus::BlockMatrixBase< Derived > | |
| eachBlockOfCol(const Index col, Func func) const | bogus::BlockMatrixBase< Derived > | |
| eachBlockOfRow(const Index row, Func func) const | bogus::BlockMatrixBase< Derived > | |
| has_fixed_cols_blocks enum value (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | |
| has_fixed_rows_blocks enum value (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | |
| has_fixed_size_blocks enum value (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | |
| has_row_major_blocks enum value (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | |
| has_square_or_dynamic_blocks enum value (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | |
| Index typedef (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | |
| InvalidBlockPtr | bogus::BlockMatrixBase< Derived > | static |
| is_self_transpose enum value (defined in bogus::BlockObjectBase< Derived >) | bogus::BlockObjectBase< Derived > | |
| is_transposed enum value (defined in bogus::BlockObjectBase< Derived >) | bogus::BlockObjectBase< Derived > | |
| m_blocks (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | protected |
| m_cols (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | protected |
| m_rows (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | protected |
| multiply(const RhsT &rhs, ResT &res, Scalar alpha=1, Scalar beta=0) const | bogus::BlockObjectBase< Derived > | |
| PlainObjectType typedef (defined in bogus::BlockObjectBase< Derived >) | bogus::BlockObjectBase< Derived > | |
| rowMultiply(const Index row, const RhsT &rhs, ResT &res) const | bogus::IterableBlockObject< Derived > | |
| rowMultiplyPrecompose(const Index row, const RhsT &rhs, ResT &res, const PreOp &op) const (defined in bogus::IterableBlockObject< Derived >) | bogus::IterableBlockObject< Derived > | |
| rowOffset(Index row) const | bogus::BlockObjectBase< Derived > | |
| rowOffsets() const | bogus::BlockObjectBase< Derived > | |
| rows() const | bogus::BlockMatrixBase< Derived > | |
| RowsAtCompileTime enum value (defined in bogus::BlockObjectBase< Derived >) | bogus::BlockObjectBase< Derived > | |
| rowsOfBlocks() const | bogus::BlockObjectBase< Derived > | |
| RowsPerBlock enum value (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | |
| Scalar typedef (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | |
| size() const | bogus::BlockMatrixBase< Derived > | |
| splitRowMultiply(const Index row, const RhsT &rhs, ResT &res) const | bogus::BlockMatrixBase< Derived > | |
| Traits typedef (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | |
| transpose() const | bogus::BlockObjectBase< Derived > | |
| TransposeObjectType typedef (defined in bogus::BlockObjectBase< Derived >) | bogus::BlockObjectBase< Derived > | |
| ~BlockMatrixBase() (defined in bogus::BlockMatrixBase< Derived >) | bogus::BlockMatrixBase< Derived > | virtual |