IndexedViewHelper.h File Reference

Go to the source code of this file.

Namespaces

 Eigen
 : InteropHeaders
 
 Eigen::internal
 
 Eigen::placeholders
 

Typedefs

typedef Eigen::internal::all_t Eigen::placeholders::all_t
 
typedef symbolic::SymbolExpr< internal::symbolic_last_tag > Eigen::placeholders::last_t
 
typedef symbolic::AddExpr< symbolic::SymbolExpr< internal::symbolic_last_tag >, symbolic::ValueExpr< Eigen::internal::FixedInt< 1 > > > Eigen::placeholders::lastp1_t
 

Functions

template<typename Derived >
Index Eigen::internal::eval_expr_given_size (const symbolic::BaseExpr< Derived > &x, Index size)
 
template<int N>
FixedInt< N > Eigen::internal::eval_expr_given_size (FixedInt< N > x, Index)
 
Index Eigen::internal::eval_expr_given_size (Index x, Index)
 
template<typename T >
EIGEN_CONSTEXPR Index Eigen::internal::first (const T &x) EIGEN_NOEXCEPT
 
template<typename XprSizeType >
AllRange< get_fixed_value< XprSizeType >::value > Eigen::internal::makeIndexedViewCompatible (all_t, XprSizeType size, SpecializedType)
 
template<typename T >
std::enable_if_t< symbolic::is_symbolic< T >::value, SingleRange > Eigen::internal::makeIndexedViewCompatible (const T &id, Index size, SpecializedType)
 
template<typename T , typename Q >
const TEigen::internal::makeIndexedViewCompatible (const T &x, Index, Q)
 

Variables

static const Eigen::internal::all_t Eigen::placeholders::all
 
static const lastp1_t Eigen::placeholders::end
 
static const last_t Eigen::placeholders::last
 
static const auto Eigen::placeholders::lastp1