|
Blender V4.3
|
#include "BPy_BinaryPredicate1D.h"#include "BPy_Convert.h"#include "BPy_Interface1D.h"#include "BinaryPredicate1D/BPy_FalseBP1D.h"#include "BinaryPredicate1D/BPy_Length2DBP1D.h"#include "BinaryPredicate1D/BPy_SameShapeIdBP1D.h"#include "BinaryPredicate1D/BPy_TrueBP1D.h"#include "BinaryPredicate1D/BPy_ViewMapGradientNormBP1D.h"Go to the source code of this file.
Functions | |
| int | BinaryPredicate1D_Init (PyObject *module) |
| PyDoc_STRVAR (BinaryPredicate1D___doc__, "Base class for binary predicates working on :class:`Interface1D`\n" "objects. A BinaryPredicate1D is typically an ordering relation\n" "between two Interface1D objects. The predicate evaluates a relation\n" "between the two Interface1D 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 Interface1D objects.\n" "\n" " :arg inter1: The first Interface1D object.\n" " :type inter1: :class:`Interface1D`\n" " :arg inter2: The second Interface1D object.\n" " :type inter2: :class:`Interface1D`\n" " :return: True or false.\n" " :rtype: bool\n") | |
| static int | BinaryPredicate1D___init__ (BPy_BinaryPredicate1D *self, PyObject *args, PyObject *kwds) |
| static void | BinaryPredicate1D___dealloc__ (BPy_BinaryPredicate1D *self) |
| static PyObject * | BinaryPredicate1D___repr__ (BPy_BinaryPredicate1D *self) |
| static PyObject * | BinaryPredicate1D___call__ (BPy_BinaryPredicate1D *self, PyObject *args, PyObject *kwds) |
| PyDoc_STRVAR (BinaryPredicate1D_name_doc, "The name of the binary 1D predicate.\n" "\n" ":type: str") | |
| static PyObject * | BinaryPredicate1D_name_get (BPy_BinaryPredicate1D *self, void *) |
Variables | |
| static PyGetSetDef | BPy_BinaryPredicate1D_getseters [] |
| PyTypeObject | BinaryPredicate1D_Type |
|
static |
Definition at line 119 of file BPy_BinaryPredicate1D.cpp.
References BPy_Interface1D::if1D, Interface1D_Type, PyBool_from_bool(), and self.
|
static |
Definition at line 108 of file BPy_BinaryPredicate1D.cpp.
References self.
|
static |
Definition at line 96 of file BPy_BinaryPredicate1D.cpp.
References self.
|
static |
Definition at line 114 of file BPy_BinaryPredicate1D.cpp.
References self.
| int BinaryPredicate1D_Init | ( | PyObject * | module | ) |
Definition at line 29 of file BPy_BinaryPredicate1D.cpp.
References BinaryPredicate1D_Type, FalseBP1D_Type, Length2DBP1D_Type, module, SameShapeIdBP1D_Type, TrueBP1D_Type, and ViewMapGradientNormBP1D_Type.
Referenced by Freestyle_Init().
|
static |
Definition at line 154 of file BPy_BinaryPredicate1D.cpp.
References self.
| PyDoc_STRVAR | ( | BinaryPredicate1D___doc__ | , |
| "Base class for binary predicates working on :class:`Interface1D`\n" "objects. A BinaryPredicate1D is typically an ordering relation\n" "between two Interface1D objects. The predicate evaluates a relation\n" "between the two Interface1D 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 Interface1D objects.\n" "\n" " :arg inter1: The first Interface1D object.\n" " :type inter1: :class:`Interface1D`\n" " :arg inter2: The second Interface1D object.\n" " :type inter2: :class:`Interface1D`\n" " :return: True or false.\n" " :rtype: bool\n" | ) |
| PyDoc_STRVAR | ( | BinaryPredicate1D_name_doc | , |
| "The name of the binary 1D predicate.\n" "\n" ":type: str" | ) |
| PyTypeObject BinaryPredicate1D_Type |
Definition at line 170 of file BPy_BinaryPredicate1D.cpp.
Referenced by BinaryPredicate1D_Init(), ChainPredicateIterator_init(), and Operators_sort().
|
static |
Definition at line 159 of file BPy_BinaryPredicate1D.cpp.