Lines Matching refs:m_expression
36 inline SwapWrapper(ExpressionType& xpr) : m_expression(xpr) {}
38 inline Index rows() const { return m_expression.rows(); }
39 inline Index cols() const { return m_expression.cols(); }
40 inline Index outerStride() const { return m_expression.outerStride(); }
41 inline Index innerStride() const { return m_expression.innerStride(); }
49 inline ScalarWithConstIfNotLvalue* data() { return m_expression.data(); }
50 inline const Scalar* data() const { return m_expression.data(); }
54 return m_expression.const_cast_derived().coeffRef(row, col);
59 return m_expression.const_cast_derived().coeffRef(index);
64 return m_expression.coeffRef(row, col);
69 return m_expression.coeffRef(index);
78 Scalar tmp = m_expression.coeff(row, col);
79 m_expression.coeffRef(row, col) = _other.coeff(row, col);
87 eigen_internal_assert(index >= 0 && index < m_expression.size());
88 Scalar tmp = m_expression.coeff(index);
89 m_expression.coeffRef(index) = _other.coeff(index);
99 Packet tmp = m_expression.template packet<StoreMode>(row, col);
100 m_expression.template writePacket<StoreMode>(row, col,
110 eigen_internal_assert(index >= 0 && index < m_expression.size());
111 Packet tmp = m_expression.template packet<StoreMode>(index);
112 m_expression.template writePacket<StoreMode>(index,
118 ExpressionType& expression() const { return m_expression; }
121 ExpressionType& m_expression;