Version: 9.15.0
AdjacentFunctor< T > Struct Template Reference

#include <AdjacentFunctor.hxx>

Public Types

typedef ConstTrait< T >::NonConstType TNoConst
 

Public Member Functions

 AdjacentFunctor (const T &value)
 
bool operator() (const T &v1)
 
void setMaxValue (const T &value)
 
bool isEqual () const
 
bool isBounded () const
 
bool getBounds (TNoConst &min, TNoConst &max) const
 
void reset ()
 

Data Fields

const T & _minValue
 
_maxValue
 
TNoConst _max
 
TNoConst _min
 
bool _minFound
 
bool _maxFound
 
bool _equal
 

Member Typedef Documentation

◆ TNoConst

template<typename T >
typedef ConstTrait<T>::NonConstType AdjacentFunctor< T >::TNoConst

Constructor & Destructor Documentation

◆ AdjacentFunctor()

template<typename T >
AdjacentFunctor< T >::AdjacentFunctor ( const T &  value)

Member Function Documentation

◆ getBounds()

◆ isBounded()

template<typename T >
bool AdjacentFunctor< T >::isBounded ( ) const

◆ isEqual()

template<typename T >
bool AdjacentFunctor< T >::isEqual ( ) const

◆ operator()()

◆ reset()

◆ setMaxValue()

template<typename T >
void AdjacentFunctor< T >::setMaxValue ( const T &  value)

Field Documentation

◆ _equal

◆ _max

◆ _maxFound

◆ _maxValue

template<typename T >
T AdjacentFunctor< T >::_maxValue

◆ _min

◆ _minFound

◆ _minValue

template<typename T >
const T& AdjacentFunctor< T >::_minValue