Eigen::indexing Namespace Reference

Detailed Description

The sole purpose of this namespace is to be able to import all functions and symbols that are expected to be used within operator() for indexing and slicing. If you already imported the whole Eigen namespace:

using namespace Eigen;

then you are already all set. Otherwise, if you don't want/cannot import the whole Eigen namespace, the following line:

using namespace Eigen::indexing;

is equivalent to:

using Eigen::all;
using Eigen::seq;
using Eigen::lastN; // c++11 only
using Eigen::fix;
Eigen
Namespace containing all symbols from the Eigen library.
Definition: jet.h:637
Eigen::seqN
ArithmeticSequence< typename internal::cleanup_index_type< FirstType >::type, typename internal::cleanup_index_type< SizeType >::type, typename internal::cleanup_seq_incr< IncrType >::type > seqN(FirstType first, SizeType size, IncrType incr)
Definition: ArithmeticSequence.h:162
Eigen::fix
internal::FixedInt< N > fix()
Definition: IntegralConstant.h:192
Eigen::last
static const symbolic::SymbolExpr< internal::symbolic_last_tag > last
Definition: IndexedViewHelper.h:38
Eigen::all
static const Eigen::internal::all_t all
Definition: IndexedViewHelper.h:171
Eigen::indexing
Eigen::lastp1
static const symbolic::AddExpr< symbolic::SymbolExpr< internal::symbolic_last_tag >, symbolic::ValueExpr< Eigen::internal::FixedInt< 1 > > > lastp1(last+fix< 1 >())
Eigen::seq
internal::enable_if<!(symbolic::is_symbolic< FirstType >::value||symbolic::is_symbolic< LastType >::value), ArithmeticSequence< typename internal::cleanup_index_type< FirstType >::type, Index > >::type seq(FirstType f, LastType l)
Definition: ArithmeticSequence.h:234


gtsam
Author(s):
autogenerated on Sat Nov 16 2024 04:12:55