Searched refs:DenseBase (Results 1 - 25 of 32) sorted by relevance

12

/external/eigen/Eigen/src/Core/
H A DCwiseNullaryOp.h30 * \sa class CwiseUnaryOp, class CwiseBinaryOp, DenseBase::NullaryExpr()
117 DenseBase<Derived>::NullaryExpr(Index rows, Index cols, const CustomNullaryOp& func)
140 DenseBase<Derived>::NullaryExpr(Index size, const CustomNullaryOp& func)
149 * This variant is only for fixed-size DenseBase types. For dynamic-size types, you
159 DenseBase<Derived>::NullaryExpr(const CustomNullaryOp& func)
167 * the returned matrix. Must be compatible with this DenseBase type.
178 EIGEN_STRONG_INLINE const typename DenseBase<Derived>::ConstantReturnType
179 DenseBase<Derived>::Constant(Index nbRows, Index nbCols, const Scalar& value)
181 return DenseBase<Derived>::NullaryExpr(nbRows, nbCols, internal::scalar_constant_op<Scalar>(value));
187 * Must be compatible with this DenseBase typ
[all...]
H A DBooleanRedux.h79 inline bool DenseBase<Derived>::all() const
103 inline bool DenseBase<Derived>::any() const
127 inline typename DenseBase<Derived>::Index DenseBase<Derived>::count() const
137 inline bool DenseBase<Derived>::hasNaN() const
147 inline bool DenseBase<Derived>::allFinite() const
H A DRandom.h49 DenseBase<Derived>::Random(Index rows, Index cols)
76 DenseBase<Derived>::Random(Index size)
97 DenseBase<Derived>::Random()
110 inline Derived& DenseBase<Derived>::setRandom()
H A DSelect.h25 * It is the return type of DenseBase::select() and most of the time this is the only way it is used.
27 * \sa DenseBase::select(const DenseBase<ThenDerived>&, const DenseBase<ElseDerived>&) const
124 DenseBase<Derived>::select(const DenseBase<ThenDerived>& thenMatrix,
125 const DenseBase<ElseDerived>& elseMatrix) const
130 /** Version of DenseBase::select(const DenseBase&, const DenseBase
[all...]
H A DCommaInitializer.h40 inline CommaInitializer(XprType& xpr, const DenseBase<OtherDerived>& other)
77 CommaInitializer& operator,(const DenseBase<OtherDerived>& other)
138 inline CommaInitializer<Derived> DenseBase<Derived>::operator<< (const Scalar& s)
147 DenseBase<Derived>::operator<<(const DenseBase<OtherDerived>& other)
H A DFuzzy.h98 bool DenseBase<Derived>::isApprox(
99 const DenseBase<OtherDerived>& other,
117 * \sa isApprox(), isMuchSmallerThan(const DenseBase<OtherDerived>&, RealScalar) const
120 bool DenseBase<Derived>::isMuchSmallerThan(
140 bool DenseBase<Derived>::isMuchSmallerThan(
141 const DenseBase<OtherDerived>& other,
H A DVectorwiseOp.h143 inline result_type operator()(const DenseBase<Derived>& mat) const
158 * It is the return type of DenseBase::colwise() and DenseBase::rowwise()
164 * \sa DenseBase::colwise(), DenseBase::rowwise(), class PartialReduxExpr
226 extendedTo(const DenseBase<OtherDerived>& other) const
248 extendedToOpposite(const DenseBase<OtherDerived>& other) const
272 * \sa class VectorwiseOp, DenseBase::colwise(), DenseBase::rowwise()
287 * \sa DenseBase
[all...]
H A DDenseBase.h26 /** \class DenseBase
41 template<typename Derived> class DenseBase class in namespace:Eigen
221 && "DenseBase::resize() does not actually allow to resize.");
232 && "DenseBase::resize() does not actually allow to resize.");
250 Derived& operator=(const DenseBase<OtherDerived>& other);
255 Derived& operator=(const DenseBase& other);
272 Derived& lazyAssign(const DenseBase<OtherDerived>& other);
281 CommaInitializer<Derived> operator<< (const DenseBase<OtherDerived>& other);
337 bool isApprox(const DenseBase<OtherDerived>& other,
342 bool isMuchSmallerThan(const DenseBase<OtherDerive
501 DenseBase() function in class:Eigen::DenseBase
[all...]
H A DSelfCwiseBinaryOp.h88 void copyCoeff(Index row, Index col, const DenseBase<OtherDerived>& other)
98 void copyCoeff(Index index, const DenseBase<OtherDerived>& other)
107 void copyPacket(Index row, Index col, const DenseBase<OtherDerived>& other)
117 void copyPacket(Index index, const DenseBase<OtherDerived>& other)
128 EIGEN_STRONG_INLINE SelfCwiseBinaryOp& lazyAssign(const DenseBase<RhsDerived>& rhs)
172 inline Derived& DenseBase<Derived>::operator*=(const Scalar& other)
181 inline Derived& DenseBase<Derived>::operator/=(const Scalar& other)
H A DEigenBase.h107 Derived& DenseBase<Derived>::operator=(const EigenBase<OtherDerived> &other)
115 Derived& DenseBase<Derived>::operator+=(const EigenBase<OtherDerived> &other)
123 Derived& DenseBase<Derived>::operator-=(const EigenBase<OtherDerived> &other)
H A DSwap.h73 void copyCoeff(Index rowId, Index colId, const DenseBase<OtherDerived>& other)
84 void copyCoeff(Index index, const DenseBase<OtherDerived>& other)
94 void copyPacket(Index rowId, Index colId, const DenseBase<OtherDerived>& other)
107 void copyPacket(Index index, const DenseBase<OtherDerived>& other)
H A DReverse.h190 inline typename DenseBase<Derived>::ReverseReturnType
191 DenseBase<Derived>::reverse()
198 inline const typename DenseBase<Derived>::ConstReverseReturnType
199 DenseBase<Derived>::reverse() const
217 inline void DenseBase<Derived>::reverseInPlace()
H A DVisitor.h73 * \sa minCoeff(Index*,Index*), maxCoeff(Index*,Index*), DenseBase::redux()
77 void DenseBase<Derived>::visit(Visitor& visitor) const
112 * \sa DenseBase::minCoeff(Index*, Index*)
140 * \sa DenseBase::maxCoeff(Index*, Index*)
170 * \sa DenseBase::minCoeff(Index*), DenseBase::maxCoeff(Index*,Index*), DenseBase::visitor(), DenseBase::minCoeff()
175 DenseBase<Derived>::minCoeff(IndexType* rowId, IndexType* colId) const
187 * \sa DenseBase
[all...]
H A DCoreIterators.h26 template<typename Derived> class DenseBase<Derived>::InnerIterator
H A DTranspose.h199 DenseBase<Derived>::transpose()
210 inline typename DenseBase<Derived>::ConstTransposeReturnType
211 DenseBase<Derived>::transpose() const
292 inline void DenseBase<Derived>::transposeInPlace()
411 void DenseBase<Derived>::checkTransposeAliasing(const OtherDerived& other) const
H A DRedux.h321 * \sa DenseBase::sum(), DenseBase::minCoeff(), DenseBase::maxCoeff(), MatrixBase::colwise(), MatrixBase::rowwise()
326 DenseBase<Derived>::redux(const Func& func) const
338 DenseBase<Derived>::minCoeff() const
348 DenseBase<Derived>::maxCoeff() const
359 DenseBase<Derived>::sum() const
372 DenseBase<Derived>::mean() const
386 DenseBase<Derived>::prod() const
H A DNestByValue.h104 DenseBase<Derived>::nestByValue() const
H A DReturnByValue.h80 Derived& DenseBase<Derived>::operator=(const ReturnByValue<OtherDerived>& other)
H A DRef.h205 inline Ref(const DenseBase<Derived>& expr,
210 inline Ref(DenseBase<Derived>& expr)
231 inline Ref(const DenseBase<Derived>& expr)
H A DPlainObjectBase.h396 EIGEN_STRONG_INLINE void conservativeResizeLike(const DenseBase<OtherDerived>& other)
411 EIGEN_STRONG_INLINE Derived& lazyAssign(const DenseBase<OtherDerived>& other)
596 EIGEN_STRONG_INLINE Derived& _set(const DenseBase<OtherDerived>& other)
614 EIGEN_STRONG_INLINE Derived& _set_noalias(const DenseBase<OtherDerived>& other)
647 void _swap(DenseBase<OtherDerived> const & other)
680 static void run(DenseBase<Derived>& _this, Index rows, Index cols)
702 static void run(DenseBase<Derived>& _this, const DenseBase<OtherDerived>& other)
746 static void run(DenseBase<Derived>& _this, Index size)
753 static void run(DenseBase<Derive
[all...]
H A DDenseCoeffsBase.h242 // explanation: DenseBase is doing "using ..." on the methods from DenseCoeffsBase.
245 // It's not private so that the child class DenseBase can access them, and it's not public
476 EIGEN_STRONG_INLINE void copyCoeff(Index row, Index col, const DenseBase<OtherDerived>& other)
492 EIGEN_STRONG_INLINE void copyCoeff(Index index, const DenseBase<OtherDerived>& other)
500 EIGEN_STRONG_INLINE void copyCoeffByOuterInner(Index outer, Index inner, const DenseBase<OtherDerived>& other)
517 EIGEN_STRONG_INLINE void copyPacket(Index row, Index col, const DenseBase<OtherDerived>& other)
534 EIGEN_STRONG_INLINE void copyPacket(Index index, const DenseBase<OtherDerived>& other)
543 EIGEN_STRONG_INLINE void copyPacketByOuterInner(Index outer, Index inner, const DenseBase<OtherDerived>& other)
H A DFlagged.h133 DenseBase<Derived>::flagged() const
H A DArrayBase.h40 : public DenseBase<Derived>
58 typedef DenseBase<Derived> Base;
H A DIO.h48 * \sa DenseBase::format(), class WithFormat
82 * It is the return type of DenseBase::format()
87 * \sa DenseBase::format(), class IOFormat
117 DenseBase<Derived>::format(const IOFormat& fmt) const
229 /** \relates DenseBase
233 * If you wish to print the matrix with a format different than the default, use DenseBase::format().
238 * \sa DenseBase::format()
243 const DenseBase<Derived> & m)
/external/eigen/Eigen/src/Eigen2Support/
H A DBlock.h33 inline Block<Derived> DenseBase<Derived>
54 DenseBase<Derived>::corner(CornerType type, Index cRows, Index cCols) const
86 DenseBase<Derived>::corner(CornerType type)
107 DenseBase<Derived>::corner(CornerType type) const

Completed in 167 milliseconds

12