Go to the source code of this file.
|
| int | Iterator_Init (PyObject *module) |
| |
| | PyDoc_STRVAR (Iterator_doc, "Base class to define iterators.\n" "\n" ".. method:: __init__()\n" "\n" " Default constructor.") |
| |
| static int | Iterator_init (BPy_Iterator *self, PyObject *args, PyObject *kwds) |
| |
| static void | Iterator_dealloc (BPy_Iterator *self) |
| |
| static PyObject * | Iterator_repr (BPy_Iterator *self) |
| |
| | PyDoc_STRVAR (Iterator_increment_doc, ".. method:: increment()\n" "\n" " Makes the iterator point the next element.") |
| |
| static PyObject * | Iterator_increment (BPy_Iterator *self) |
| |
| | PyDoc_STRVAR (Iterator_decrement_doc, ".. method:: decrement()\n" "\n" " Makes the iterator point the previous element.") |
| |
| static PyObject * | Iterator_decrement (BPy_Iterator *self) |
| |
| | PyDoc_STRVAR (Iterator_name_doc, "The string of the name of this iterator.\n" "\n" ":type: str") |
| |
| static PyObject * | Iterator_name_get (BPy_Iterator *self, void *) |
| |
| | PyDoc_STRVAR (Iterator_is_begin_doc, "True if the iterator points to the first element.\n" "\n" ":type: bool") |
| |
| static PyObject * | Iterator_is_begin_get (BPy_Iterator *self, void *) |
| |
| | PyDoc_STRVAR (Iterator_is_end_doc, "True if the iterator points to the last element.\n" "\n" ":type: bool") |
| |
| static PyObject * | Iterator_is_end_get (BPy_Iterator *self, void *) |
| |
◆ Iterator_dealloc()
◆ Iterator_decrement()
◆ Iterator_increment()
◆ Iterator_Init()
| int Iterator_Init |
( |
PyObject * | module | ) |
|
Definition at line 32 of file BPy_Iterator.cpp.
References AdjacencyIterator_Type, ChainingIterator_Type, ChainPredicateIterator_Type, ChainSilhouetteIterator_Type, CurvePointIterator_Type, Interface0DIterator_Type, Iterator_Type, module, orientedViewEdgeIterator_Type, StrokeVertexIterator_Type, SVertexIterator_Type, and ViewEdgeIterator_Type.
Referenced by Freestyle_Init().
◆ Iterator_init()
| static int Iterator_init |
( |
BPy_Iterator * | self, |
|
|
PyObject * | args, |
|
|
PyObject * | kwds ) |
|
static |
◆ Iterator_is_begin_get()
| static PyObject * Iterator_is_begin_get |
( |
BPy_Iterator * | self, |
|
|
void * | ) |
|
static |
◆ Iterator_is_end_get()
| static PyObject * Iterator_is_end_get |
( |
BPy_Iterator * | self, |
|
|
void * | ) |
|
static |
◆ Iterator_name_get()
| static PyObject * Iterator_name_get |
( |
BPy_Iterator * | self, |
|
|
void * | ) |
|
static |
◆ Iterator_repr()
◆ PyDoc_STRVAR() [1/6]
| PyDoc_STRVAR |
( |
Iterator_decrement_doc | , |
|
|
".. method:: decrement()\n" "\n" " Makes the iterator point the previous element." | ) |
◆ PyDoc_STRVAR() [2/6]
| PyDoc_STRVAR |
( |
Iterator_doc | , |
|
|
"Base class to define iterators.\n" "\n" ".. method:: __init__()\n" "\n" " Default constructor." | ) |
◆ PyDoc_STRVAR() [3/6]
| PyDoc_STRVAR |
( |
Iterator_increment_doc | , |
|
|
".. method:: increment()\n" "\n" " Makes the iterator point the next element." | ) |
◆ PyDoc_STRVAR() [4/6]
| PyDoc_STRVAR |
( |
Iterator_is_begin_doc | , |
|
|
"True if the iterator points to the first element.\n" "\n" ":type: bool" | ) |
◆ PyDoc_STRVAR() [5/6]
| PyDoc_STRVAR |
( |
Iterator_is_end_doc | , |
|
|
"True if the iterator points to the last element.\n" "\n" ":type: bool" | ) |
◆ PyDoc_STRVAR() [6/6]
| PyDoc_STRVAR |
( |
Iterator_name_doc | , |
|
|
"The string of the name of this iterator.\n" "\n" ":type: str" | ) |
◆ BPy_Iterator_getseters
| PyGetSetDef BPy_Iterator_getseters[] |
|
static |
Initial value:= {
{nullptr, nullptr, nullptr, nullptr, nullptr}
}
static PyObject * Iterator_is_end_get(BPy_Iterator *self, void *)
static PyObject * Iterator_is_begin_get(BPy_Iterator *self, void *)
static PyObject * Iterator_name_get(BPy_Iterator *self, void *)
Definition at line 210 of file BPy_Iterator.cpp.
◆ BPy_Iterator_methods
| PyMethodDef BPy_Iterator_methods[] |
|
static |
Initial value:= {
{nullptr, nullptr, 0, nullptr},
}
static PyObject * Iterator_increment(BPy_Iterator *self)
static PyObject * Iterator_decrement(BPy_Iterator *self)
Definition at line 166 of file BPy_Iterator.cpp.
◆ Iterator_Type
| PyTypeObject Iterator_Type |