OpenWalnut  1.5.0dev
Public Member Functions | Public Attributes | List of all members
WTransferFunction::LessPred< T > Struct Template Reference

Templatized comparison predicate for internal searching. More...

+ Collaboration diagram for WTransferFunction::LessPred< T >:

Public Member Functions

 LessPred (double iso)
 constructs a predicate that compares for less than iso More...
 
bool operator() (const T &t)
 isovalue-based comparison More...
 

Public Attributes

double iso
 the isovalue to compare to More...
 

Detailed Description

template<typename T>
struct WTransferFunction::LessPred< T >

Templatized comparison predicate for internal searching.

Definition at line 338 of file WTransferFunction.h.

Constructor & Destructor Documentation

◆ LessPred()

template<typename T >
WTransferFunction::LessPred< T >::LessPred ( double  iso)
inlineexplicit

constructs a predicate that compares for less than iso

Parameters
isoused iso value

Definition at line 343 of file WTransferFunction.h.

Member Function Documentation

◆ operator()()

template<typename T >
bool WTransferFunction::LessPred< T >::operator() ( const T &  t)
inline

isovalue-based comparison

Parameters
tthe object to compare to
Returns
true if iso is less than t.iso

Definition at line 351 of file WTransferFunction.h.

References WTransferFunction::LessPred< T >::iso.

Member Data Documentation

◆ iso

template<typename T >
double WTransferFunction::LessPred< T >::iso

the isovalue to compare to

Definition at line 357 of file WTransferFunction.h.

Referenced by WTransferFunction::LessPred< T >::operator()().


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