Lines Matching defs:CommaInitializer
16 /** \class CommaInitializer
25 * \sa \ref MatrixBaseCommaInitRef "MatrixBase::operator<<", CommaInitializer::finished()
28 struct CommaInitializer
33 inline CommaInitializer(XprType& xpr, const Scalar& s)
40 inline CommaInitializer(XprType& xpr, const DenseBase<OtherDerived>& other)
49 inline CommaInitializer(const CommaInitializer& o)
52 const_cast<CommaInitializer&>(o).m_row = m_xpr.rows();
53 const_cast<CommaInitializer&>(o).m_col = m_xpr.cols();
54 const_cast<CommaInitializer&>(o).m_currentBlockRows = 0;
58 CommaInitializer& operator,(const Scalar& s)
77 CommaInitializer& operator,(const DenseBase<OtherDerived>& other)
102 inline ~CommaInitializer()
135 * \sa CommaInitializer::finished(), class CommaInitializer
138 inline CommaInitializer<Derived> DenseBase<Derived>::operator<< (const Scalar& s)
140 return CommaInitializer<Derived>(*static_cast<Derived*>(this), s);
146 inline CommaInitializer<Derived>
149 return CommaInitializer<Derived>(*static_cast<Derived *>(this), other);