Eigen  3.3.0
Eigen::doxygen::dense_xpr_base_dispatcher< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > > Struct Template Reference

Detailed Description

template<typename _Scalar, int _Rows, int _Cols, int _Options, int _MaxRows, int _MaxCols>
struct Eigen::doxygen::dense_xpr_base_dispatcher< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >

This class is just a workaround for Doxygen and it does not not actually exist.

+ Inheritance diagram for Eigen::doxygen::dense_xpr_base_dispatcher< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >:

Additional Inherited Members

- Public Types inherited from Eigen::DenseBase< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >
typedef Array< typename internal::traits< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::Scalar, internal::traits< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::RowsAtCompileTime, internal::traits< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::ColsAtCompileTime, AutoAlign|(internal::traits< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::Flags &RowMajorBit ? RowMajor :ColMajor), internal::traits< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::MaxRowsAtCompileTime, internal::traits< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::MaxColsAtCompileTimePlainArray
 
typedef Matrix< typename internal::traits< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::Scalar, internal::traits< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::RowsAtCompileTime, internal::traits< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::ColsAtCompileTime, AutoAlign|(internal::traits< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::Flags &RowMajorBit ? RowMajor :ColMajor), internal::traits< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::MaxRowsAtCompileTime, internal::traits< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::MaxColsAtCompileTimePlainMatrix
 
typedef internal::conditional< internal::is_same< typename internal::traits< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::XprKind, MatrixXpr >::value, PlainMatrix, PlainArray >::type PlainObject
 The plain matrix or array type corresponding to this expression. More...
 
typedef internal::traits< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::Scalar Scalar
 
typedef internal::traits< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::StorageIndex StorageIndex
 The type used to store indices. More...
 
typedef Scalar value_type
 
- Public Member Functions inherited from Eigen::ArrayBase< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >
MatrixWrapper< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > > matrix ()
 
Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > & operator*= (const ArrayBase< OtherDerived > &other)
 
Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > & operator+= (const ArrayBase< OtherDerived > &other)
 
Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > & operator-= (const ArrayBase< OtherDerived > &other)
 
Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > & operator/= (const ArrayBase< OtherDerived > &other)
 
Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > & operator= (const ArrayBase &other)
 
Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > & operator= (const Scalar &value)
 
- Public Member Functions inherited from Eigen::DenseBase< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >
bool all () const
 
bool allFinite () const
 
bool any () const
 
ConstColwiseReturnType colwise () const
 
Index count () const
 
EvalReturnType eval () const
 
void fill (const Scalar &value)
 
const EIGEN_DEPRECATED Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > & flagged () const
 
const WithFormat< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > > format (const IOFormat &fmt) const
 
bool hasNaN () const
 
Index innerSize () const
 
bool isApprox (const DenseBase< OtherDerived > &other, const RealScalar &prec=NumTraits< Scalar >::dummy_precision()) const
 
bool isApproxToConstant (const Scalar &value, const RealScalar &prec=NumTraits< Scalar >::dummy_precision()) const
 
bool isConstant (const Scalar &value, const RealScalar &prec=NumTraits< Scalar >::dummy_precision()) const
 
bool isMuchSmallerThan (const DenseBase< OtherDerived > &other, const RealScalar &prec=NumTraits< Scalar >::dummy_precision()) const
 
bool isMuchSmallerThan (const typename NumTraits< Scalar >::Real &other, const RealScalar &prec) const
 
bool isOnes (const RealScalar &prec=NumTraits< Scalar >::dummy_precision()) const
 
bool isZero (const RealScalar &prec=NumTraits< Scalar >::dummy_precision()) const
 
Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > & lazyAssign (const DenseBase< OtherDerived > &other)
 
internal::traits< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::Scalar maxCoeff () const
 
internal::traits< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::Scalar maxCoeff (IndexType *index) const
 
internal::traits< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::Scalar maxCoeff (IndexType *row, IndexType *col) const
 
Scalar mean () const
 
internal::traits< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::Scalar minCoeff () const
 
internal::traits< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::Scalar minCoeff (IndexType *index) const
 
internal::traits< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::Scalar minCoeff (IndexType *row, IndexType *col) const
 
const NestByValue< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > > nestByValue () const
 
Index nonZeros () const
 
const CwiseNullaryOp< CustomNullaryOp, typename DenseBase< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::PlainObjectNullaryExpr (const CustomNullaryOp &func)
 
const CwiseNullaryOp< CustomNullaryOp, typename DenseBase< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::PlainObjectNullaryExpr (Index rows, Index cols, const CustomNullaryOp &func)
 
const CwiseNullaryOp< CustomNullaryOp, typename DenseBase< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::PlainObjectNullaryExpr (Index size, const CustomNullaryOp &func)
 
CommaInitializer< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > > operator<< (const DenseBase< OtherDerived > &other)
 
CommaInitializer< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > > operator<< (const Scalar &s)
 
Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > & operator= (const DenseBase &other)
 
Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > & operator= (const DenseBase< OtherDerived > &other)
 
Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > & operator= (const EigenBase< OtherDerived > &other)
 Copies the generic expression other into *this. More...
 
Index outerSize () const
 
Scalar prod () const
 
internal::traits< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >::Scalar redux (const Func &func) const
 
const Replicate< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols >, RowFactor, ColFactor > replicate () const
 
const Replicate< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols >, Dynamic, Dynamic > replicate (Index rowFactor, Index colFactor) const
 
void resize (Index newSize)
 
void resize (Index rows, Index cols)
 
ReverseReturnType reverse ()
 
ConstReverseReturnType reverse () const
 
void reverseInPlace ()
 
ConstRowwiseReturnType rowwise () const
 
const Select< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols >, ThenDerived, ElseDerived > select (const DenseBase< ThenDerived > &thenMatrix, const DenseBase< ElseDerived > &elseMatrix) const
 
const Select< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols >, ThenDerived, typename ThenDerived::ConstantReturnType > select (const DenseBase< ThenDerived > &thenMatrix, const typename ThenDerived::Scalar &elseScalar) const
 
const Select< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols >, typename ElseDerived::ConstantReturnType, ElseDerived > select (const typename ElseDerived::Scalar &thenScalar, const DenseBase< ElseDerived > &elseMatrix) const
 
Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > & setConstant (const Scalar &value)
 
Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > & setLinSpaced (const Scalar &low, const Scalar &high)
 Sets a linearly spaced vector. More...
 
Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > & setLinSpaced (Index size, const Scalar &low, const Scalar &high)
 Sets a linearly spaced vector. More...
 
Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > & setOnes ()
 
Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > & setRandom ()
 
Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > & setZero ()
 
Scalar sum () const
 
void swap (const DenseBase< OtherDerived > &other)
 
void swap (PlainObjectBase< OtherDerived > &other)
 
TransposeReturnType transpose ()
 
void transposeInPlace ()
 
CoeffReturnType value () const
 
void visit (Visitor &func) const
 
- Static Public Member Functions inherited from Eigen::DenseBase< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >
static const ConstantReturnType Constant (const Scalar &value)
 
static const ConstantReturnType Constant (Index rows, Index cols, const Scalar &value)
 
static const ConstantReturnType Constant (Index size, const Scalar &value)
 
static const RandomAccessLinSpacedReturnType LinSpaced (const Scalar &low, const Scalar &high)
 
static const RandomAccessLinSpacedReturnType LinSpaced (Index size, const Scalar &low, const Scalar &high)
 Sets a linearly spaced vector. More...
 
static const SequentialLinSpacedReturnType LinSpaced (Sequential_t, const Scalar &low, const Scalar &high)
 
static const SequentialLinSpacedReturnType LinSpaced (Sequential_t, Index size, const Scalar &low, const Scalar &high)
 
static const ConstantReturnType Ones ()
 
static const ConstantReturnType Ones (Index rows, Index cols)
 
static const ConstantReturnType Ones (Index size)
 
static const RandomReturnType Random ()
 
static const RandomReturnType Random (Index rows, Index cols)
 
static const RandomReturnType Random (Index size)
 
static const ConstantReturnType Zero ()
 
static const ConstantReturnType Zero (Index rows, Index cols)
 
static const ConstantReturnType Zero (Index size)
 
- Protected Member Functions inherited from Eigen::DenseBase< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >
 DenseBase ()
 

The documentation for this struct was generated from the following file: