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 BinaryPredicate1D:
Public Member Functions | |
BinaryPredicate1D () | |
virtual | ~BinaryPredicate1D () |
virtual string | getName () const |
virtual bool | operator() (Interface1D &inter1, Interface1D &inter2) |
BinaryPredicate1D | ( | ) | [inline] |
Default constructor.
virtual ~BinaryPredicate1D | ( | ) | [inline, virtual] |
Destructor.
virtual string getName | ( | ) | const [inline, virtual] |
Returns the string of the name of the binary predicate.
Reimplemented in TrueBP1D, FalseBP1D, Length2DBP1D, SameShapeIdBP1D, and ViewMapGradientNormBP1D.
virtual bool operator() | ( | Interface1D & | inter1, | |
Interface1D & | inter2 | |||
) | [inline, virtual] |
The () operator. Must be overload by inherited classes. It evaluates a relation between 2 Interface1D.
inter1 | The first Interface1D. | |
inter2 | The second Interface1D. |
Reimplemented in TrueBP1D, FalseBP1D, Length2DBP1D, SameShapeIdBP1D, and ViewMapGradientNormBP1D.