TR-mbed 1.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Protected Attributes | List of all members
Eigen::internal::visitor_evaluator< XprType > Class Template Reference

#include <Visitor.h>

Public Types

enum  { RowsAtCompileTime = XprType::RowsAtCompileTime , CoeffReadCost = internal::evaluator<XprType>::CoeffReadCost }
 
typedef XprType::Scalar Scalar
 
typedef XprType::CoeffReturnType CoeffReturnType
 

Public Member Functions

EIGEN_DEVICE_FUNC visitor_evaluator (const XprType &xpr)
 
EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR Index rows () const EIGEN_NOEXCEPT
 
EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR Index cols () const EIGEN_NOEXCEPT
 
EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR Index size () const EIGEN_NOEXCEPT
 
EIGEN_DEVICE_FUNC CoeffReturnType coeff (Index row, Index col) const
 

Protected Attributes

internal::evaluator< XprTypem_evaluator
 
const XprTypem_xpr
 

Member Typedef Documentation

◆ CoeffReturnType

template<typename XprType >
typedef XprType::CoeffReturnType Eigen::internal::visitor_evaluator< XprType >::CoeffReturnType

◆ Scalar

Member Enumeration Documentation

◆ anonymous enum

Enumerator
RowsAtCompileTime 
CoeffReadCost 

Constructor & Destructor Documentation

◆ visitor_evaluator()

template<typename XprType >
EIGEN_DEVICE_FUNC Eigen::internal::visitor_evaluator< XprType >::visitor_evaluator ( const XprType xpr)
inlineexplicit

Member Function Documentation

◆ coeff()

◆ cols()

◆ rows()

◆ size()

Member Data Documentation

◆ m_evaluator

◆ m_xpr


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