Lines Matching refs:m_matrix

192     inline TriangularView(const MatrixType& matrix) : m_matrix(matrix)
195 inline Index rows() const { return m_matrix.rows(); }
196 inline Index cols() const { return m_matrix.cols(); }
197 inline Index outerStride() const { return m_matrix.outerStride(); }
198 inline Index innerStride() const { return m_matrix.innerStride(); }
201 template<typename Other> TriangularView& operator+=(const DenseBase<Other>& other) { return *this = m_matrix + other.derived(); }
203 template<typename Other> TriangularView& operator-=(const DenseBase<Other>& other) { return *this = m_matrix - other.derived(); }
205 TriangularView& operator*=(const typename internal::traits<MatrixType>::Scalar& other) { return *this = m_matrix * other; }
207 TriangularView& operator/=(const typename internal::traits<MatrixType>::Scalar& other) { return *this = m_matrix / other; }
225 return m_matrix.coeff(row, col);
234 return m_matrix.const_cast_derived().coeffRef(row, col);
237 const MatrixTypeNestedCleaned& nestedExpression() const { return m_matrix; }
238 MatrixTypeNestedCleaned& nestedExpression() { return *const_cast<MatrixTypeNestedCleaned*>(&m_matrix); }
258 { return m_matrix.conjugate(); }
261 { return m_matrix.conjugate(); }
265 { return m_matrix.adjoint(); }
271 return m_matrix.const_cast_derived().transpose();
276 return m_matrix.transpose();
286 (m_matrix, rhs.derived());
296 (lhs.derived(),rhs.m_matrix);
347 return SelfAdjointView<MatrixTypeNestedNonRef,Mode>(m_matrix);
352 return SelfAdjointView<MatrixTypeNestedNonRef,Mode>(m_matrix);
358 TriangularView<SwapWrapper<MatrixType>,Mode>(const_cast<MatrixType&>(m_matrix)).lazyAssign(other.derived());
364 SwapWrapper<MatrixType> swaper(const_cast<MatrixType&>(m_matrix));
375 return m_matrix.diagonal().prod();
423 MatrixTypeNested m_matrix;
617 eigen_assert(m_matrix.rows() == other.rows() && m_matrix.cols() == other.cols());
623 >::run(m_matrix.const_cast_derived(), other.derived());
655 eigen_assert(m_matrix.rows() == other.rows() && m_matrix.cols() == other.cols());
661 >::run(m_matrix.const_cast_derived(), other.derived().nestedExpression());