#include <ReturnByValue.h>
◆ Base
template<typename Derived >
◆ ReturnType
template<typename Derived >
◆ coeff() [1/2]
template<typename Derived >
75 {
return *
reinterpret_cast<const Unusable*
>(
this); }
#define Unusable
Definition: ReturnByValue.h:69
◆ coeff() [2/2]
template<typename Derived >
76 {
return *
reinterpret_cast<const Unusable*
>(
this); }
◆ coeffRef() [1/2]
template<typename Derived >
77 {
return *
reinterpret_cast<Unusable*
>(
this); }
◆ coeffRef() [2/2]
template<typename Derived >
78 {
return *
reinterpret_cast<Unusable*
>(
this); }
◆ cols()
template<typename Derived >
◆ evalTo()
template<typename Derived >
template<typename Dest >
59 static_cast<const Derived*
>(
this)->
evalTo(dst);
EIGEN_DEVICE_FUNC void evalTo(Dest &dst) const
Definition: ReturnByValue.h:58
Referenced by Eigen::PlainObjectBase< Derived >::_init1(), Eigen::internal::evaluator< ReturnByValue< Derived > >::evaluator(), Eigen::ArrayBase< ArrayWrapper< ExpressionType > >::lazyAssign(), Eigen::DenseBase< Derived >::operator=(), Eigen::Transform< Scalar_, Dim_, Mode_, Options_ >::operator=(), Eigen::SparseMatrixBase< Derived >::operator=(), Eigen::PlainObjectBase< Derived >::PlainObjectBase(), Eigen::SparseMatrix< Scalar_, Options_, StorageIndex_ >::SparseMatrix(), and Eigen::Transform< Scalar_, Dim_, Mode_, Options_ >::Transform().
◆ rows()
template<typename Derived >
The documentation for this class was generated from the following file: