| QGIS API Documentation
    3.22.4-Białowieża (ce8e65e95e)
    | 
Java-style iterator for traversal of parts of a geometry. More...
#include <qgsabstractgeometry.h>
| Public Member Functions | |
| QgsGeometryPartIterator ()=default | |
| Constructor for QgsGeometryPartIterator.  More... | |
| QgsGeometryPartIterator (QgsAbstractGeometry *geometry) | |
| Constructs iterator for the given geometry.  More... | |
| bool | hasNext () const SIP_HOLDGIL | 
| Find out whether there are more parts.  More... | |
| QgsAbstractGeometry * | next () | 
| Returns next part of the geometry (undefined behavior if hasNext() returns falsebefore calling next())  More... | |
Java-style iterator for traversal of parts of a geometry.
Definition at line 1207 of file qgsabstractgeometry.h.
| 
 | default | 
Constructor for QgsGeometryPartIterator.
| 
 | inline | 
Constructs iterator for the given geometry.
Definition at line 1214 of file qgsabstractgeometry.h.
| 
 | inline | 
Find out whether there are more parts.
Definition at line 1222 of file qgsabstractgeometry.h.
| QgsAbstractGeometry * QgsGeometryPartIterator::next | ( | ) | 
Returns next part of the geometry (undefined behavior if hasNext() returns false before calling next()) 
Definition at line 561 of file qgsabstractgeometry.cpp.