Searched defs:coeffRef (Results 1 - 25 of 28) sorted by relevance

12

/external/eigen/Eigen/src/Core/
H A DReturnByValue.h29 // the Block-with-DirectAccess expression requires to have a coeffRef method.
73 Unusable& coeffRef(Index) { return *reinterpret_cast<Unusable*>(this); } function in class:Eigen::ReturnByValue
74 Unusable& coeffRef(Index,Index) { return *reinterpret_cast<Unusable*>(this); } function in class:Eigen::ReturnByValue
H A DFlagged.h68 inline const Scalar& coeffRef(Index row, Index col) const function in class:Eigen::Flagged
70 return m_matrix.const_cast_derived().coeffRef(row, col);
73 inline const Scalar& coeffRef(Index index) const function in class:Eigen::Flagged
75 return m_matrix.const_cast_derived().coeffRef(index);
78 inline Scalar& coeffRef(Index row, Index col) function in class:Eigen::Flagged
80 return m_matrix.const_cast_derived().coeffRef(row, col);
83 inline Scalar& coeffRef(Index index) function in class:Eigen::Flagged
85 return m_matrix.const_cast_derived().coeffRef(index);
H A DForceAlignedAccess.h54 inline Scalar& coeffRef(Index row, Index col) function in class:Eigen::ForceAlignedAccess
56 return m_expression.const_cast_derived().coeffRef(row, col);
64 inline Scalar& coeffRef(Index index) function in class:Eigen::ForceAlignedAccess
66 return m_expression.const_cast_derived().coeffRef(index);
H A DNestByValue.h55 inline Scalar& coeffRef(Index row, Index col) function in class:Eigen::NestByValue
57 return m_expression.const_cast_derived().coeffRef(row, col);
65 inline Scalar& coeffRef(Index index) function in class:Eigen::NestByValue
67 return m_expression.const_cast_derived().coeffRef(index);
H A DSwap.h52 inline Scalar& coeffRef(Index rowId, Index colId) function in class:Eigen::SwapWrapper
54 return m_expression.const_cast_derived().coeffRef(rowId, colId);
57 inline Scalar& coeffRef(Index index) function in class:Eigen::SwapWrapper
59 return m_expression.const_cast_derived().coeffRef(index);
62 inline Scalar& coeffRef(Index rowId, Index colId) const function in class:Eigen::SwapWrapper
64 return m_expression.coeffRef(rowId, colId);
67 inline Scalar& coeffRef(Index index) const function in class:Eigen::SwapWrapper
69 return m_expression.coeffRef(index);
79 m_expression.coeffRef(rowId, colId) = _other.coeff(rowId, colId);
80 _other.coeffRef(rowI
[all...]
H A DArrayWrapper.h66 inline Scalar& coeffRef(Index rowId, Index colId) function in class:Eigen::ArrayWrapper
68 return m_expression.const_cast_derived().coeffRef(rowId, colId);
71 inline const Scalar& coeffRef(Index rowId, Index colId) const function in class:Eigen::ArrayWrapper
73 return m_expression.const_cast_derived().coeffRef(rowId, colId);
81 inline Scalar& coeffRef(Index index) function in class:Eigen::ArrayWrapper
83 return m_expression.const_cast_derived().coeffRef(index);
86 inline const Scalar& coeffRef(Index index) const function in class:Eigen::ArrayWrapper
88 return m_expression.const_cast_derived().coeffRef(index);
186 inline Scalar& coeffRef(Index rowId, Index colId) function in class:Eigen::MatrixWrapper
188 return m_expression.const_cast_derived().coeffRef(rowI
191 inline const Scalar& coeffRef(Index rowId, Index colId) const function in class:Eigen::MatrixWrapper
201 inline Scalar& coeffRef(Index index) function in class:Eigen::MatrixWrapper
206 inline const Scalar& coeffRef(Index index) const function in class:Eigen::MatrixWrapper
[all...]
H A DCwiseUnaryView.h103 inline Scalar* data() { return &coeffRef(0); }
126 EIGEN_STRONG_INLINE Scalar& coeffRef(Index row, Index col) function in class:Eigen::CwiseUnaryViewImpl
128 return derived().functor()(const_cast_derived().nestedExpression().coeffRef(row, col));
131 EIGEN_STRONG_INLINE Scalar& coeffRef(Index index) function in class:Eigen::CwiseUnaryViewImpl
133 return derived().functor()(const_cast_derived().nestedExpression().coeffRef(index));
H A DDiagonal.h98 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())); }
101 inline Scalar& coeffRef(Index row, Index) function in class:Eigen::Diagonal
104 return m_matrix.const_cast_derived().coeffRef(row+rowOffset(), row+colOffset());
107 inline const Scalar& coeffRef(Index row, Index) const function in class:Eigen::Diagonal
109 return m_matrix.const_cast_derived().coeffRef(row+rowOffset(), row+colOffset());
117 inline Scalar& coeffRef(Index idx) function in class:Eigen::Diagonal
120 return m_matrix.const_cast_derived().coeffRef(idx+rowOffset(), idx+colOffset());
123 inline const Scalar& coeffRef(Index idx) const function in class:Eigen::Diagonal
125 return m_matrix.const_cast_derived().coeffRef(id
[all...]
H A DMapBase.h65 using Base::coeffRef;
101 inline const Scalar& coeffRef(Index rowId, Index colId) const function in class:Eigen::MapBase
106 inline const Scalar& coeffRef(Index index) const function in class:Eigen::MapBase
185 using Base::coeffRef;
201 inline ScalarWithConstIfNotLvalue& coeffRef(Index row, Index col) function in class:Eigen::MapBase
206 inline ScalarWithConstIfNotLvalue& coeffRef(Index index) function in class:Eigen::MapBase
H A DSelfCwiseBinaryOp.h65 inline Scalar& coeffRef(Index row, Index col) function in class:Eigen::SelfCwiseBinaryOp
68 return m_matrix.const_cast_derived().coeffRef(row, col);
70 inline const Scalar& coeffRef(Index row, Index col) const function in class:Eigen::SelfCwiseBinaryOp
72 return m_matrix.coeffRef(row, col);
77 inline Scalar& coeffRef(Index index) function in class:Eigen::SelfCwiseBinaryOp
80 return m_matrix.const_cast_derived().coeffRef(index);
82 inline const Scalar& coeffRef(Index index) const function in class:Eigen::SelfCwiseBinaryOp
84 return m_matrix.const_cast_derived().coeffRef(index);
93 Scalar& tmp = m_matrix.coeffRef(row,col);
102 Scalar& tmp = m_matrix.coeffRef(inde
[all...]
H A DDenseCoeffsBase.h44 // - The LvalueBit means exactly that we can offer a coeffRef() method, which means exactly that we can get references
92 * \sa operator()(Index,Index) const, coeffRef(Index,Index), coeff(Index) const
130 * \sa operator[](Index) const, coeffRef(Index), coeff(Index,Index) const
247 void coeffRef();
312 * \sa operator()(Index,Index), coeff(Index, Index) const, coeffRef(Index)
314 EIGEN_STRONG_INLINE Scalar& coeffRef(Index row, Index col) function in class:Eigen::DenseCoeffsBase
318 return derived().coeffRef(row, col);
324 return coeffRef(rowIndexByOuterInner(outer, inner),
338 return derived().coeffRef(row, col);
354 * \sa operator[](Index), coeff(Index) const, coeffRef(Inde
358 coeffRef(Index index) function in class:Eigen::DenseCoeffsBase
[all...]
H A DReverse.h113 return coeffRef(row, col);
116 inline Scalar& coeffRef(Index row, Index col) function in class:Eigen::Reverse
118 return m_matrix.const_cast_derived().coeffRef(ReverseRow ? m_matrix.rows() - row - 1 : row,
133 inline Scalar& coeffRef(Index index) function in class:Eigen::Reverse
135 return m_matrix.const_cast_derived().coeffRef(m_matrix.size() - index - 1);
141 return coeffRef(index);
H A DSelfAdjointView.h89 /** \sa MatrixBase::coeffRef()
92 inline Scalar& coeffRef(Index row, Index col) function in class:Eigen::SelfAdjointView
95 return m_matrix.const_cast_derived().coeffRef(row, col);
217 dst.coeffRef(row, col) = numext::real(src.coeff(row, col));
219 dst.coeffRef(col, row) = numext::conj(dst.coeffRef(row, col) = src.coeff(row, col));
242 dst.coeffRef(row, col) = numext::real(src.coeff(row, col));
244 dst.coeffRef(col, row) = numext::conj(dst.coeffRef(row, col) = src.coeff(row, col));
265 dst.coeffRef(
[all...]
H A DTranspositions.h86 inline Index& coeffRef(Index i) { return indices().coeffRef(i); } function in class:Eigen::TranspositionsBase
111 coeffRef(i) = i;
H A DBlock.h210 inline Scalar& coeffRef(Index rowId, Index colId) function in class:Eigen::internal::BlockImpl_dense
214 .coeffRef(rowId + m_startRow.value(), colId + m_startCol.value());
217 inline const Scalar& coeffRef(Index rowId, Index colId) const function in class:Eigen::internal::BlockImpl_dense
220 .coeffRef(rowId + m_startRow.value(), colId + m_startCol.value());
228 inline Scalar& coeffRef(Index index) function in class:Eigen::internal::BlockImpl_dense
232 .coeffRef(m_startRow.value() + (RowsAtCompileTime == 1 ? 0 : index),
236 inline const Scalar& coeffRef(Index index) const function in class:Eigen::internal::BlockImpl_dense
239 .coeffRef(m_startRow.value() + (RowsAtCompileTime == 1 ? 0 : index),
326 : Base(internal::const_cast_ptr(&xpr.coeffRef(
339 : Base(internal::const_cast_ptr(&xpr.coeffRef(startRo
[all...]
H A DProductBase.h155 const Scalar& coeffRef(Index row, Index col) const function in class:Eigen::ProductBase
159 return derived().coeffRef(row,col);
162 const Scalar& coeffRef(Index i) const function in class:Eigen::ProductBase
166 return derived().coeffRef(i);
H A DTranspose.h121 inline ScalarWithConstIfNotLvalue& coeffRef(Index rowId, Index colId) function in class:Eigen::TransposeImpl
124 return derived().nestedExpression().const_cast_derived().coeffRef(colId, rowId);
127 inline ScalarWithConstIfNotLvalue& coeffRef(Index index) function in class:Eigen::TransposeImpl
130 return derived().nestedExpression().const_cast_derived().coeffRef(index);
133 inline const Scalar& coeffRef(Index rowId, Index colId) const function in class:Eigen::TransposeImpl
135 return derived().nestedExpression().coeffRef(colId, rowId);
138 inline const Scalar& coeffRef(Index index) const function in class:Eigen::TransposeImpl
140 return derived().nestedExpression().coeffRef(index);
H A DPlainObjectBase.h16 # define EIGEN_INITIALIZE_COEFFS_IF_THAT_OPTION_IS_ENABLED for(int i=0;i<base().size();++i) coeffRef(i)=Scalar(0);
19 # define EIGEN_INITIALIZE_COEFFS_IF_THAT_OPTION_IS_ENABLED for(int i=0;i<base().size();++i) coeffRef(i)=std::numeric_limits<Scalar>::quiet_NaN();
151 EIGEN_STRONG_INLINE Scalar& coeffRef(Index rowId, Index colId) function in class:Eigen::PlainObjectBase
159 EIGEN_STRONG_INLINE Scalar& coeffRef(Index index) function in class:Eigen::PlainObjectBase
164 EIGEN_STRONG_INLINE const Scalar& coeffRef(Index rowId, Index colId) const function in class:Eigen::PlainObjectBase
172 EIGEN_STRONG_INLINE const Scalar& coeffRef(Index index) const function in class:Eigen::PlainObjectBase
/external/eigen/Eigen/src/Eigen2Support/
H A DMinor.h74 inline Scalar& coeffRef(Index row, Index col) function in class:Eigen::Minor
76 return m_matrix.const_cast_derived().coeffRef(row + (row >= m_row), col + (col >= m_col));
/external/eigen/unsupported/Eigen/src/AutoDiff/
H A DAutoDiffVector.h58 CoeffType coeffRef(Index i) { return CoeffType(m_values[i], m_jacobian.col(i)); } function in class:Eigen::AutoDiffVector
59 const CoeffType coeffRef(Index i) const { return CoeffType(m_values[i], m_jacobian.col(i)); } function in class:Eigen::AutoDiffVector
/external/eigen/Eigen/src/SparseCore/
H A DAmbiVector.h47 Scalar& coeffRef(Index i);
182 _Scalar& AmbiVector<_Scalar,_Index>::coeffRef(_Index i) function in class:Eigen::internal::AmbiVector
H A DMappedSparseMatrix.h87 inline Scalar& coeffRef(Index row, Index col) function in class:Eigen::MappedSparseMatrix
94 eigen_assert(end>=start && "you probably called coeffRef on a non finalized matrix");
95 eigen_assert(end>start && "coeffRef cannot be called on a zero coefficient");
98 eigen_assert((*r==inner) && (id<end) && "coeffRef cannot be called on a zero coefficient");
H A DSparseBlock.h320 inline Scalar& coeffRef(int row, int col) function in class:Eigen::BlockImpl
323 .coeffRef(row + m_startRow.value(), col + m_startCol.value());
331 inline Scalar& coeffRef(int index) function in class:Eigen::BlockImpl
334 .coeffRef(m_startRow.value() + (RowsAtCompileTime == 1 ? 0 : index),
/external/eigen/unsupported/Eigen/src/Skyline/
H A DSkylineMatrix.h195 inline Scalar& coeffRef(Index row, Index col) { function in namespace:Eigen
/external/eigen/unsupported/Eigen/src/SparseExtra/
H A DDynamicSparseMatrix.h103 inline Scalar& coeffRef(Index row, Index col) function in class:Eigen::DynamicSparseMatrix
295 * \see fillrand(), coeffRef()
306 * Compared to the generic coeffRef(), the unique limitation is that we assume

Completed in 223 milliseconds

12