ArithmeticSequence.h File Reference

Go to the source code of this file.

Classes

class  Eigen::ArithmeticSequence< FirstType, SizeType, IncrType >
 

Namespaces

 Eigen
 : InteropHeaders
 
 Eigen::indexing
 
 Eigen::internal
 
 Eigen::placeholders
 

Functions

template<typename SizeType >
auto Eigen::placeholders::lastN (SizeType size) -> decltype(seqN(Eigen::placeholders::last+fix< 1 >() -size, size))
 
template<typename SizeType , typename IncrType >
auto Eigen::placeholders::lastN (SizeType size, IncrType incr) -> decltype(seqN(Eigen::placeholders::last-(size-fix< 1 >()) *incr, size, incr))
 
template<typename FirstType , typename SizeType , typename IncrType >
ArithmeticSequence< Index, typename make_size_type< SizeType >::type, IncrType > Eigen::internal::makeIndexedViewCompatible (const ArithmeticSequence< FirstType, SizeType, IncrType > &ids, Index size, SpecializedType)
 
template<typename FirstType , typename LastType >
auto Eigen::seq (FirstType f, LastType l)
 
template<typename FirstType , typename LastType , typename IncrType >
auto Eigen::seq (FirstType f, LastType l, IncrType incr)
 
template<typename FirstType , typename SizeType >
ArithmeticSequence< typename internal::cleanup_index_type< FirstType >::type, typename internal::cleanup_index_type< SizeType >::type > Eigen::seqN (FirstType first, SizeType size)
 
template<typename FirstType , typename SizeType , typename IncrType >
ArithmeticSequence< typename internal::cleanup_index_type< FirstType >::type, typename internal::cleanup_index_type< SizeType >::type, typename internal::cleanup_seq_incr< IncrType >::type > Eigen::seqN (FirstType first, SizeType size, IncrType incr)