Helper class used by the comma initializer operator. More...
Public Types | |
|
typedef ei_traits< MatrixType > ::Scalar | Scalar |
Public Member Functions | |
| CommaInitializer (MatrixType &mat, const Scalar &s) | |
| template<typename OtherDerived > | |
| CommaInitializer (MatrixType &mat, const MatrixBase< OtherDerived > &other) | |
| MatrixType & | finished () |
| template<typename OtherDerived > | |
| CommaInitializer & | operator, (const MatrixBase< OtherDerived > &other) |
| CommaInitializer & | operator, (const Scalar &s) |
Public Attributes | |
| int | m_col |
| int | m_currentBlockRows |
| MatrixType & | m_matrix |
| int | m_row |
Helper class used by the comma initializer operator.
This class is internally used to implement the comma initializer feature. It is the return type of MatrixBase::operator<<, and most of the time this is the only way it is used.
| MatrixType& finished | ( | ) | [inline] |
1.7.1