Go to the source code of this file.
◆ BinaryPredicate0D___call__()
| static PyObject * BinaryPredicate0D___call__ |
( |
BPy_BinaryPredicate0D * | self, |
|
|
PyObject * | args, |
|
|
PyObject * | kwds ) |
|
static |
◆ BinaryPredicate0D___dealloc__()
◆ BinaryPredicate0D___init__()
◆ BinaryPredicate0D___repr__()
◆ BinaryPredicate0D_Init()
| int BinaryPredicate0D_Init |
( |
PyObject * | module | ) |
|
◆ BinaryPredicate0D_name_get()
◆ PyDoc_STRVAR() [1/2]
| PyDoc_STRVAR |
( |
BinaryPredicate0D___doc__ | , |
|
|
"Base class for binary predicates working on :class:`Interface0D`\n" "objects. A BinaryPredicate0D is typically an ordering relation\n" "between two Interface0D objects. The predicate evaluates a relation\n" "between the two Interface0D instances and returns a boolean value (true\n" "or false). It is used by invoking the __call__() method.\n" "\n" ".. method:: __init__()\n" "\n" " Default constructor.\n" "\n" ".. method:: __call__(inter1, inter2)\n" "\n" " Must be overload by inherited classes. It evaluates a relation\n" " between two Interface0D objects.\n" "\n" " :arg inter1: The first Interface0D object.\n" " :type inter1: :class:`Interface0D`\n" " :arg inter2: The second Interface0D object.\n" " :type inter2: :class:`Interface0D`\n" " :return: True or false.\n" " :rtype: bool\n" | ) |
◆ PyDoc_STRVAR() [2/2]
| PyDoc_STRVAR |
( |
BinaryPredicate0D_name_doc | , |
|
|
"The name of the binary 0D predicate.\n" "\n" ":type: str" | ) |
◆ BinaryPredicate0D_Type
| PyTypeObject BinaryPredicate0D_Type |
◆ BPy_BinaryPredicate0D_getseters
| PyGetSetDef BPy_BinaryPredicate0D_getseters[] |
|
static |
Initial value:= {
{"name",
(setter) nullptr,
BinaryPredicate0D_name_doc,
nullptr},
{nullptr, nullptr, nullptr, nullptr, nullptr}
}
static PyObject * BinaryPredicate0D_name_get(BPy_BinaryPredicate0D *self, void *)
Definition at line 128 of file BPy_BinaryPredicate0D.cpp.