Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
Eigen::internal::EvalToTemp< ArgType > Class Template Reference

#include <src/eigen/Eigen/src/Core/CoreEvaluators.h>

+ Inheritance diagram for Eigen::internal::EvalToTemp< ArgType >:
+ Collaboration diagram for Eigen::internal::EvalToTemp< ArgType >:

Public Types

typedef dense_xpr_base< EvalToTemp >::type Base
 

Public Member Functions

 EvalToTemp (const ArgType &arg)
 
const ArgType & arg () const
 
Index rows () const
 
Index cols () const
 

Private Attributes

const ArgType & m_arg
 

Detailed Description

template<typename ArgType>
class Eigen::internal::EvalToTemp< ArgType >

Member Typedef Documentation

◆ Base

template<typename ArgType >
typedef dense_xpr_base<EvalToTemp>::type Eigen::internal::EvalToTemp< ArgType >::Base

Constructor & Destructor Documentation

◆ EvalToTemp()

template<typename ArgType >
Eigen::internal::EvalToTemp< ArgType >::EvalToTemp ( const ArgType &  arg)
inlineexplicit
1637 : m_arg(arg)
1638 { }
const ArgType & arg() const
Definition CoreEvaluators.h:1640
const ArgType & m_arg
Definition CoreEvaluators.h:1656

Member Function Documentation

◆ arg()

template<typename ArgType >
const ArgType & Eigen::internal::EvalToTemp< ArgType >::arg ( ) const
inline
1641 {
1642 return m_arg;
1643 }

◆ cols()

template<typename ArgType >
Index Eigen::internal::EvalToTemp< ArgType >::cols ( ) const
inline
1651 {
1652 return m_arg.cols();
1653 }

◆ rows()

template<typename ArgType >
Index Eigen::internal::EvalToTemp< ArgType >::rows ( ) const
inline
1646 {
1647 return m_arg.rows();
1648 }

Member Data Documentation

◆ m_arg

template<typename ArgType >
const ArgType& Eigen::internal::EvalToTemp< ArgType >::m_arg
private

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