|
Blender V4.3
|
#include "BPy_UnaryPredicate1D.h"#include "BPy_Convert.h"#include "BPy_Interface1D.h"#include "UnaryPredicate1D/BPy_ContourUP1D.h"#include "UnaryPredicate1D/BPy_DensityLowerThanUP1D.h"#include "UnaryPredicate1D/BPy_EqualToChainingTimeStampUP1D.h"#include "UnaryPredicate1D/BPy_EqualToTimeStampUP1D.h"#include "UnaryPredicate1D/BPy_ExternalContourUP1D.h"#include "UnaryPredicate1D/BPy_FalseUP1D.h"#include "UnaryPredicate1D/BPy_QuantitativeInvisibilityUP1D.h"#include "UnaryPredicate1D/BPy_ShapeUP1D.h"#include "UnaryPredicate1D/BPy_TrueUP1D.h"#include "UnaryPredicate1D/BPy_WithinImageBoundaryUP1D.h"Go to the source code of this file.
Functions | |
| int | UnaryPredicate1D_Init (PyObject *module) |
| PyDoc_STRVAR (UnaryPredicate1D___doc__, "Base class for unary predicates that work on :class:`Interface1D`. A\n" "UnaryPredicate1D is a functor that evaluates a condition on a\n" "Interface1D and returns true or false depending on whether this\n" "condition is satisfied or not. The UnaryPredicate1D is used by\n" "invoking its __call__() method. Any inherited class must overload the\n" "__call__() method.\n" "\n" ".. method:: __init__()\n" "\n" " Default constructor.\n" "\n" ".. method:: __call__(inter)\n" "\n" " Must be overload by inherited classes.\n" "\n" " :arg inter: The Interface1D on which we wish to evaluate the predicate.\n" " :type inter: :class:`Interface1D`\n" " :return: True if the condition is satisfied, false otherwise.\n" " :rtype: bool\n") | |
| static int | UnaryPredicate1D___init__ (BPy_UnaryPredicate1D *self, PyObject *args, PyObject *kwds) |
| static void | UnaryPredicate1D___dealloc__ (BPy_UnaryPredicate1D *self) |
| static PyObject * | UnaryPredicate1D___repr__ (BPy_UnaryPredicate1D *self) |
| static PyObject * | UnaryPredicate1D___call__ (BPy_UnaryPredicate1D *self, PyObject *args, PyObject *kwds) |
| PyDoc_STRVAR (UnaryPredicate1D_name_doc, "The name of the unary 1D predicate.\n" "\n" ":type: str") | |
| static PyObject * | UnaryPredicate1D_name_get (BPy_UnaryPredicate1D *self, void *) |
Variables | |
| static PyGetSetDef | BPy_UnaryPredicate1D_getseters [] |
| PyTypeObject | UnaryPredicate1D_Type |
| PyDoc_STRVAR | ( | UnaryPredicate1D___doc__ | , |
| "Base class for unary predicates that work on :class:`Interface1D`. A\n" "UnaryPredicate1D is a functor that evaluates a condition on a\n" "Interface1D and returns true or false depending on whether this\n" "condition is satisfied or not. The UnaryPredicate1D is used by\n" "invoking its __call__() method. Any inherited class must overload the\n" "__call__() method.\n" "\n" ".. method:: __init__()\n" "\n" " Default constructor.\n" "\n" ".. method:: __call__(inter)\n" "\n" " Must be overload by inherited classes.\n" "\n" " :arg inter: The Interface1D on which we wish to evaluate the predicate.\n" " :type inter: :class:`Interface1D`\n" " :return: True if the condition is | satisfied, | ||
| false otherwise.\n" " :rtype:bool\n" | ) |
| PyDoc_STRVAR | ( | UnaryPredicate1D_name_doc | , |
| "The name of the unary 1D predicate.\n" "\n" ":type: str" | ) |
|
static |
Definition at line 149 of file BPy_UnaryPredicate1D.cpp.
References Interface1D_Type, PyBool_from_bool(), and self.
|
static |
Definition at line 138 of file BPy_UnaryPredicate1D.cpp.
References self.
|
static |
Definition at line 126 of file BPy_UnaryPredicate1D.cpp.
References self.
|
static |
Definition at line 144 of file BPy_UnaryPredicate1D.cpp.
References self.
| int UnaryPredicate1D_Init | ( | PyObject * | module | ) |
Definition at line 34 of file BPy_UnaryPredicate1D.cpp.
References ContourUP1D_Type, DensityLowerThanUP1D_Type, EqualToChainingTimeStampUP1D_Type, EqualToTimeStampUP1D_Type, ExternalContourUP1D_Type, FalseUP1D_Type, module, QuantitativeInvisibilityUP1D_Type, ShapeUP1D_Type, TrueUP1D_Type, UnaryPredicate1D_Type, and WithinImageBoundaryUP1D_Type.
Referenced by Freestyle_Init().
|
static |
Definition at line 191 of file BPy_UnaryPredicate1D.cpp.
References self.
|
static |
Definition at line 196 of file BPy_UnaryPredicate1D.cpp.
| PyTypeObject UnaryPredicate1D_Type |
Definition at line 207 of file BPy_UnaryPredicate1D.cpp.
Referenced by ChainPredicateIterator_init(), Operators_bidirectional_chain(), Operators_chain(), Operators_create(), Operators_recursive_split(), Operators_select(), and UnaryPredicate1D_Init().