#include <Visitor.h>
Public Types | |
enum | { RowsAtCompileTime = XprType::RowsAtCompileTime, CoeffReadCost = internal::evaluator<XprType>::CoeffReadCost } |
typedef XprType::CoeffReturnType | CoeffReturnType |
typedef XprType::Scalar | Scalar |
Public Member Functions | |
EIGEN_DEVICE_FUNC CoeffReturnType | coeff (Index row, Index col) const |
EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR Index | cols () const EIGEN_NOEXCEPT |
EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR Index | rows () const EIGEN_NOEXCEPT |
EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR Index | size () const EIGEN_NOEXCEPT |
EIGEN_DEVICE_FUNC | visitor_evaluator (const XprType &xpr) |
Protected Attributes | |
internal::evaluator< XprType > | m_evaluator |
const XprType & | m_xpr |
typedef XprType::CoeffReturnType Eigen::internal::visitor_evaluator< XprType >::CoeffReturnType |
typedef XprType::Scalar Eigen::internal::visitor_evaluator< XprType >::Scalar |
anonymous enum |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |