h o m e | d o c u m e n t a t i o n | c l a s s h i e r a r c h y |
#include <Predicates1D.h>
Inheritance diagram for UnaryPredicate1D:
Public Member Functions | |
UnaryPredicate1D () | |
virtual | ~UnaryPredicate1D () |
virtual string | getName () const |
virtual bool | operator() (Interface1D &inter) |
UnaryPredicate1D | ( | ) | [inline] |
Default constructor.
virtual ~UnaryPredicate1D | ( | ) | [inline, virtual] |
Destructor.
virtual string getName | ( | ) | const [inline, virtual] |
Returns the string of the name of the UnaryPredicate1D.
Reimplemented in TrueUP1D, FalseUP1D, QuantitativeInvisibilityUP1D, ContourUP1D, ExternalContourUP1D, EqualToTimeStampUP1D, EqualToChainingTimeStampUP1D, ShapeUP1D, and DensityLowerThanUP1D.
virtual bool operator() | ( | Interface1D & | inter | ) | [inline, virtual] |
The () operator. Must be overload by inherited classes.
inter | The Interface1D on which we wish to evaluate the predicate. |
Reimplemented in TrueUP1D, FalseUP1D, QuantitativeInvisibilityUP1D, ContourUP1D, ExternalContourUP1D, EqualToTimeStampUP1D, EqualToChainingTimeStampUP1D, ShapeUP1D, and DensityLowerThanUP1D.