|
Blender
V3.3
|
#include <Predicates0D.h>
Public Member Functions | |
| BinaryPredicate0D () | |
| virtual | ~BinaryPredicate0D () |
| virtual string | getName () const |
| virtual int | operator() (Interface0D &inter1, Interface0D &inter2) |
Public Attributes | |
| bool | result |
| void * | py_bp0D |
Base class for Binary Predicates working on Interface0D. A BinaryPredicate0D is typically an ordering relation between two Interface0D. It evaluates a relation between 2 Interface0D and returns true or false. It is used by calling the () operator.
Definition at line 73 of file Predicates0D.h.
|
inline |
|
inlinevirtual |
Destructor.
Definition at line 85 of file Predicates0D.h.
|
inlinevirtual |
Returns the string of the name of the binary predicate.
Definition at line 90 of file Predicates0D.h.
|
virtual |
The () operator. Must be overload by inherited classes. It evaluates a relation between 2 Interface0D.
| inter1 | The first Interface0D. |
| inter2 | The second Interface0D. |
Definition at line 18 of file Predicates0D.cpp.
References Director_BPy_BinaryPredicate0D___call__().
| void* Freestyle::BinaryPredicate0D::py_bp0D |
Definition at line 76 of file Predicates0D.h.
Referenced by BinaryPredicate0D(), and Director_BPy_BinaryPredicate0D___call__().
| bool Freestyle::BinaryPredicate0D::result |
Definition at line 75 of file Predicates0D.h.
Referenced by Director_BPy_BinaryPredicate0D___call__().