Go to the documentation of this file.
10 #ifndef EIGEN_MISC_IMAGE_H
11 #define EIGEN_MISC_IMAGE_H
20 template<
typename DecompositionType>
26 MatrixType::RowsAtCompileTime,
30 MatrixType::MaxRowsAtCompileTime,
31 MatrixType::MaxColsAtCompileTime
36 :
public ReturnByValue<image_retval_base<_DecompositionType> >
54 template<
typename Dest>
inline void evalTo(Dest& dst)
const
67 #define EIGEN_MAKE_IMAGE_HELPERS(DecompositionType) \
68 typedef typename DecompositionType::MatrixType MatrixType; \
69 typedef typename MatrixType::Scalar Scalar; \
70 typedef typename MatrixType::RealScalar RealScalar; \
71 typedef Eigen::internal::image_retval_base<DecompositionType> Base; \
73 using Base::originalMatrix; \
77 image_retval(const DecompositionType& dec, const MatrixType& originalMatrix) \
78 : Base(dec, originalMatrix) {}
82 #endif // EIGEN_MISC_IMAGE_H
Namespace containing all symbols from the Eigen library.
const DecompositionType & m_dec
Matrix< typename MatrixType::Scalar, MatrixType::RowsAtCompileTime, Dynamic, MatrixType::Options, MatrixType::MaxRowsAtCompileTime, MatrixType::MaxColsAtCompileTime > ReturnType
DecompositionType::MatrixType MatrixType
DecompositionType::MatrixType MatrixType
const DecompositionType & dec() const
image_retval_base(const DecompositionType &dec, const MatrixType &originalMatrix)
ReturnByValue< image_retval_base > Base
const MatrixType & originalMatrix() const
_DecompositionType DecompositionType
const MatrixType & m_originalMatrix
The matrix class, also used for vectors and row-vectors.
void evalTo(Dest &dst) const
EIGEN_DEFAULT_DENSE_INDEX_TYPE Index
The Index type as used for the API.
gtsam
Author(s):
autogenerated on Sun Dec 22 2024 04:11:41