11 #ifndef EIGEN_INDEXED_VIEW_HELPER_H
12 #define EIGEN_INDEXED_VIEW_HELPER_H
52 #ifdef EIGEN_PARSED_BY_DOXYGEN
68 template<
typename Derived>
85 template<
typename T,
int XprSize,
typename EnableIf=
void>
90 template<
typename T,
typename Q>
113 template<
typename T,
int XprSize>
121 template<
typename T,
int XprSize>
140 template<
int XprSize>
150 template<
int XprSize>
155 template<
typename XprSizeType>
174 namespace placeholders {
#define EIGEN_DEPRECATED
Definition: Macros.h:1058
#define EIGEN_NOEXCEPT
Definition: Macros.h:1418
#define EIGEN_CONSTEXPR
Definition: Macros.h:787
Definition: IntegralConstant.h:52
static EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE EIGEN_CONSTEXPR T value()
Definition: XprHelper.h:135
Definition: SymbolicIndex.h:252
Definition: SymbolicIndex.h:78
const Derived & derived() const
Definition: SymbolicIndex.h:80
Definition: SymbolicIndex.h:214
Definition: SymbolicIndex.h:52
Index eval_expr_given_size(Index x, Index)
Definition: IndexedViewHelper.h:63
EIGEN_CONSTEXPR Index size(const T &x)
Definition: Meta.h:479
EIGEN_CONSTEXPR Index first(const T &x) EIGEN_NOEXCEPT
Definition: IndexedViewHelper.h:81
ArithmeticSequence< Index, typename make_size_type< SizeType >::type, IncrType > makeIndexedViewCompatible(const ArithmeticSequence< FirstType, SizeType, IncrType > &ids, Index size, SpecializedType)
Definition: ArithmeticSequence.h:366
static EIGEN_DEPRECATED const all_t all
Definition: IndexedViewHelper.h:179
symbolic::AddExpr< symbolic::SymbolExpr< internal::symbolic_last_tag >, symbolic::ValueExpr< Eigen::internal::FixedInt< 1 > > > end_t
Definition: IndexedViewHelper.h:176
static EIGEN_DEPRECATED const end_t end
Definition: IndexedViewHelper.h:181
symbolic::SymbolExpr< internal::symbolic_last_tag > last_t
Definition: IndexedViewHelper.h:175
Eigen::internal::all_t all_t
Definition: IndexedViewHelper.h:177
static EIGEN_DEPRECATED const last_t last
Definition: IndexedViewHelper.h:180
Namespace containing all symbols from the Eigen library.
Definition: LDLT.h:16
const int UndefinedIncr
Definition: Constants.h:31
static const symbolic::SymbolExpr< internal::symbolic_last_tag > last
Definition: IndexedViewHelper.h:38
EIGEN_DEFAULT_DENSE_INDEX_TYPE Index
The Index type as used for the API.
Definition: Meta.h:74
static const Eigen::internal::all_t all
Definition: IndexedViewHelper.h:171
SpecializedType
Definition: Constants.h:309
static const symbolic::AddExpr< symbolic::SymbolExpr< internal::symbolic_last_tag >, symbolic::ValueExpr< Eigen::internal::FixedInt< 1 > > > lastp1(last+fix< 1 >())
type
The type the bitset is encoded with.
Definition: bitset.hpp:44
Definition: document.h:416
const GenericPointer< typename T::ValueType > T2 value
Definition: pointer.h:1282
Definition: IndexedViewHelper.h:141
variable_if_dynamic< Index, XprSize > m_size
Definition: IndexedViewHelper.h:147
AllRange(Index size=XprSize)
Definition: IndexedViewHelper.h:143
EIGEN_CONSTEXPR Index size() const EIGEN_NOEXCEPT
Definition: IndexedViewHelper.h:145
EIGEN_CONSTEXPR Index first() const EIGEN_NOEXCEPT
Definition: IndexedViewHelper.h:146
@ SizeAtCompileTime
Definition: IndexedViewHelper.h:142
EIGEN_CONSTEXPR Index operator[](Index i) const EIGEN_NOEXCEPT
Definition: IndexedViewHelper.h:144
SingleRange type
Definition: IndexedViewHelper.h:123
SingleRange type
Definition: IndexedViewHelper.h:118
AllRange< XprSize > type
Definition: IndexedViewHelper.h:152
Definition: IndexedViewHelper.h:86
T type
Definition: IndexedViewHelper.h:87
Definition: IndexedViewHelper.h:97
static EIGEN_CONSTEXPR Index size() EIGEN_NOEXCEPT
Definition: IndexedViewHelper.h:103
Index m_value
Definition: IndexedViewHelper.h:105
SingleRange(Index val)
Definition: IndexedViewHelper.h:101
@ SizeAtCompileTime
Definition: IndexedViewHelper.h:99
Index first() const EIGEN_NOEXCEPT
Definition: IndexedViewHelper.h:104
Index operator[](Index) const
Definition: IndexedViewHelper.h:102
Definition: IndexedViewHelper.h:137
all_t()
Definition: IndexedViewHelper.h:137
Definition: IndexedViewHelper.h:75
@ value
Definition: IndexedViewHelper.h:76
Definition: IndexedViewHelper.h:17
#define const
Definition: zconf.h:233