Go to the documentation of this file.
7 template<
class ArgType>
15 if (index < 0) index += m_vec.size();
22 template<
class ArgType>
25 ArgType::SizeAtCompileTime,
26 ArgType::SizeAtCompileTime,
28 ArgType::MaxSizeAtCompileTime,
34 template <
class ArgType>
46 Eigen::VectorXd vec(4);
50 std::cout <<
mat << std::endl;
Namespace containing all symbols from the Eigen library.
CwiseNullaryOp< circulant_functor< ArgType >, typename circulant_helper< ArgType >::MatrixType > makeCirculant(const Eigen::MatrixBase< ArgType > &arg)
Generic expression of a matrix where all coefficients are defined by a functor.
internal::enable_if< internal::valid_indexed_view_overload< RowIndices, ColIndices >::value &&internal::traits< typename EIGEN_INDEXED_VIEW_METHOD_TYPE< RowIndices, ColIndices >::type >::ReturnAsIndexedView, typename EIGEN_INDEXED_VIEW_METHOD_TYPE< RowIndices, ColIndices >::type >::type operator()(const RowIndices &rowIndices, const ColIndices &colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
Matrix< typename ArgType::Scalar, ArgType::SizeAtCompileTime, ArgType::SizeAtCompileTime, ColMajor, ArgType::MaxSizeAtCompileTime, ArgType::MaxSizeAtCompileTime > MatrixType
The matrix class, also used for vectors and row-vectors.
Base class for all dense matrices, vectors, and expressions.
EIGEN_DEFAULT_DENSE_INDEX_TYPE Index
The Index type as used for the API.
circulant_functor(const ArgType &arg)
gtsam
Author(s):
autogenerated on Sat Nov 16 2024 04:02:44