Lines Matching defs:m_matrix
73 inline Diagonal(MatrixType& matrix, Index a_index = DiagIndex) : m_matrix(matrix), m_index(a_index) {}
78 { return m_index.value()<0 ? (std::min<Index>)(m_matrix.cols(),m_matrix.rows()+m_index.value()) : (std::min<Index>)(m_matrix.rows(),m_matrix.cols()-m_index.value()); }
84 return m_matrix.outerStride() + 1;
98 inline ScalarWithConstIfNotLvalue* data() { return &(m_matrix.const_cast_derived().coeffRef(rowOffset(), colOffset())); }
99 inline const Scalar* data() const { return &(m_matrix.const_cast_derived().coeffRef(rowOffset(), colOffset())); }
104 return m_matrix.const_cast_derived().coeffRef(row+rowOffset(), row+colOffset());
109 return m_matrix.const_cast_derived().coeffRef(row+rowOffset(), row+colOffset());
114 return m_matrix.coeff(row+rowOffset(), row+colOffset());
120 return m_matrix.const_cast_derived().coeffRef(idx+rowOffset(), idx+colOffset());
125 return m_matrix.const_cast_derived().coeffRef(idx+rowOffset(), idx+colOffset());
130 return m_matrix.coeff(idx+rowOffset(), idx+colOffset());
136 return m_matrix;
145 typename MatrixType::Nested m_matrix;