Path Tracer
Public Types | Public Member Functions | List of all members
Eigen::internal::redux_evaluator< _XprType > Class Template Reference
Inheritance diagram for Eigen::internal::redux_evaluator< _XprType >:
Eigen::internal::evaluator< _XprType > Eigen::internal::unary_evaluator< _XprType >

Public Types

enum  {
  MaxRowsAtCompileTime = XprType::MaxRowsAtCompileTime, MaxColsAtCompileTime = XprType::MaxColsAtCompileTime, Flags = Base::Flags & ~DirectAccessBit, IsRowMajor = XprType::IsRowMajor,
  SizeAtCompileTime = XprType::SizeAtCompileTime, InnerSizeAtCompileTime = XprType::InnerSizeAtCompileTime
}
 
typedef _XprType XprType
 
typedef XprType::Scalar Scalar
 
typedef XprType::CoeffReturnType CoeffReturnType
 
typedef XprType::PacketScalar PacketScalar
 
- Public Types inherited from Eigen::internal::evaluator< _XprType >
typedef unary_evaluator< _XprType > Base
 

Public Member Functions

EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE redux_evaluator (const XprType &xpr)
 
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE CoeffReturnType coeffByOuterInner (Index outer, Index inner) const
 
template<int LoadMode, typename PacketType >
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE PacketType packetByOuterInner (Index outer, Index inner) const
 
- Public Member Functions inherited from Eigen::internal::evaluator< _XprType >
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE evaluator (const _XprType &xpr)
 

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