Eigen::internal::SymbolicExpressionEvaluator< Expr, SizeAtCompileTime, EnableIf > Struct Template Reference

#include <IndexedViewHelper.h>

Static Public Member Functions

static Index eval (const Expr &expr, Index)
 

Static Public Attributes

static constexpr Index ValueAtCompileTime = Undefined
 

Member Function Documentation

◆ eval()

template<typename Expr , int SizeAtCompileTime, typename EnableIf = void>
static Index Eigen::internal::SymbolicExpressionEvaluator< Expr, SizeAtCompileTime, EnableIf >::eval ( const Expr &  expr,
Index   
)
inlinestatic
97 { return static_cast<Index>(expr); }
EIGEN_DEFAULT_DENSE_INDEX_TYPE Index
The Index type as used for the API.
Definition: Meta.h:83

Referenced by Eigen::internal::IndexedViewHelperIndicesWrapper< ArithmeticSequence< FirstType, SizeType, IncrType >, NestedSizeAtCompileTime, void >::CreateIndexSequence().

Member Data Documentation

◆ ValueAtCompileTime

template<typename Expr , int SizeAtCompileTime, typename EnableIf = void>
constexpr Index Eigen::internal::SymbolicExpressionEvaluator< Expr, SizeAtCompileTime, EnableIf >::ValueAtCompileTime = Undefined
staticconstexpr

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