Developer Documentation
|
#include <libs_required/OpenMesh/src/Python/Circulator.hh>
Public Member Functions | |
CirculatorWrapperT (PolyMesh &_mesh, CenterEntityHandle _center) | |
CirculatorWrapperT (TriMesh &_mesh, CenterEntityHandle _center) | |
CirculatorWrapperT | iter () const |
Circulator::value_type | next () |
Private Attributes | |
Circulator | circulator_ |
Wrapper for circulators.
This class template is used to wrap circulators for Python. It implements Python's iterator protocol (the magic methods __iter__ and __next__).
Circulator | A circulator type. |
Definition at line 19 of file Circulator.hh.
|
inline |
Constructor
_mesh | The mesh that contains the items to iterate over. |
_center | The handle to the center item. |
Definition at line 28 of file Circulator.hh.
|
inline |
Constructor
_mesh | The mesh that contains the items to iterate over. |
_center | The handle to the center item. |
Definition at line 38 of file Circulator.hh.
|
inline |
Implementation of Python's __iter__ magic method.
Definition at line 47 of file Circulator.hh.
|
inline |
Implementation of Python's __next__ magic method.
Definition at line 57 of file Circulator.hh.