QGIS API Documentation 3.28.0-Firenze (ed3ad0430f)
|
Java-style iterator for traversal of vertices of a geometry. More...
#include <qgsabstractgeometry.h>
Public Member Functions | |
QgsVertexIterator ()=default | |
Constructor for QgsVertexIterator. More... | |
QgsVertexIterator (const QgsAbstractGeometry *geometry) | |
Constructs iterator for the given geometry. More... | |
bool | hasNext () const |
Find out whether there are more vertices. More... | |
QgsPoint | next () |
Returns next vertex of the geometry (undefined behavior if hasNext() returns false before calling next()) More... | |
Java-style iterator for traversal of vertices of a geometry.
Definition at line 1158 of file qgsabstractgeometry.h.
|
default |
Constructor for QgsVertexIterator.
|
inline |
Constructs iterator for the given geometry.
Definition at line 1165 of file qgsabstractgeometry.h.
|
inline |
Find out whether there are more vertices.
Definition at line 1173 of file qgsabstractgeometry.h.
QgsPoint QgsVertexIterator::next | ( | ) |
Returns next vertex of the geometry (undefined behavior if hasNext() returns false
before calling next())
Definition at line 505 of file qgsabstractgeometry.cpp.