Eigen::ReturnByValue< Derived > Class Template Reference

Inherits internal::dense_xpr_base::type, and Eigen::internal::no_assignment_operator.

Inherited by Eigen::internal::image_retval_base< FullPivLU< MatrixType_, PermutationIndex_ > >, and Eigen::internal::kernel_retval_base< FullPivLU< MatrixType_, PermutationIndex_ > >.

Public Types

typedef internal::dense_xpr_base< ReturnByValue >::type Base
 
typedef internal::traits< Derived >::ReturnType ReturnType
 

Public Member Functions

EIGEN_CONSTEXPR Index cols () const EIGEN_NOEXCEPT
 
template<typename Dest >
void evalTo (Dest &dst) const
 
EIGEN_CONSTEXPR Index rows () const EIGEN_NOEXCEPT
 

Detailed Description

template<typename Derived>
class Eigen::ReturnByValue< Derived >

Definition at line 52 of file ReturnByValue.h.

Member Typedef Documentation

◆ Base

template<typename Derived >
typedef internal::dense_xpr_base<ReturnByValue>::type Eigen::ReturnByValue< Derived >::Base

Definition at line 58 of file ReturnByValue.h.

◆ ReturnType

template<typename Derived >
typedef internal::traits<Derived>::ReturnType Eigen::ReturnByValue< Derived >::ReturnType

Definition at line 56 of file ReturnByValue.h.

Member Function Documentation

◆ cols()

template<typename Derived >
EIGEN_CONSTEXPR Index Eigen::ReturnByValue< Derived >::cols ( void  ) const
inline

Definition at line 68 of file ReturnByValue.h.

68 { return static_cast<const Derived*>(this)->cols(); }
EIGEN_CONSTEXPR Index cols() const EIGEN_NOEXCEPT
Definition: ReturnByValue.h:68

◆ evalTo()

template<typename Derived >
template<typename Dest >
void Eigen::ReturnByValue< Derived >::evalTo ( Dest &  dst) const
inline

Definition at line 63 of file ReturnByValue.h.

64  { static_cast<const Derived*>(this)->evalTo(dst); }
void evalTo(Dest &dst) const
Definition: ReturnByValue.h:63

◆ rows()

template<typename Derived >
EIGEN_CONSTEXPR Index Eigen::ReturnByValue< Derived >::rows ( void  ) const
inline

Definition at line 66 of file ReturnByValue.h.

66 { return static_cast<const Derived*>(this)->rows(); }
EIGEN_CONSTEXPR Index rows() const EIGEN_NOEXCEPT
Definition: ReturnByValue.h:66

The documentation for this class was generated from the following file: