16 #ifndef QGSGEOMETRYVALIDATOR_H    17 #define QGSGEOMETRYVALIDATOR_H    19 #include "qgis_core.h"    67     void validationFinished( 
const QString &summary );
    73     void validatePolyline( 
int i, 
QgsPolylineXY polyline, 
bool ring = 
false );
    74     void validatePolygon( 
int i, 
const QgsPolygonXY &polygon );
    82     QVector<QgsGeometry::Error> *mErrors;
 A class to represent a 2D point. 
 
QVector< QgsPolylineXY > QgsPolygonXY
Polygon: first item of the list is outer ring, inner rings (if any) start from second item...
 
A geometry is the spatial representation of a feature. 
 
Use internal QgsGeometryValidator method. 
 
A class to represent a vector. 
 
QVector< QgsPointXY > QgsPolylineXY
Polyline as represented as a vector of two-dimensional points. 
 
ValidationMethod
Available methods for validating geometries.