QGIS API Documentation  2.7.0-Master
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Slots | Signals | Public Member Functions | Static Public Member Functions | List of all members
QgsGeometryValidator Class Reference

#include <qgsgeometryvalidator.h>

Inheritance diagram for QgsGeometryValidator:
Inheritance graph
[legend]

Public Slots

void addError (QgsGeometry::Error)
 

Signals

void errorFound (QgsGeometry::Error)
 

Public Member Functions

 QgsGeometryValidator (QgsGeometry *g, QList< QgsGeometry::Error > *errors=0)
 Constructor. More...
 
 ~QgsGeometryValidator ()
 
void run ()
 
void stop ()
 

Static Public Member Functions

static void validateGeometry (QgsGeometry *g, QList< QgsGeometry::Error > &errors)
 Validate geometry and produce a list of geometry errors. More...
 

Detailed Description

Definition at line 22 of file qgsgeometryvalidator.h.

Constructor & Destructor Documentation

QgsGeometryValidator::QgsGeometryValidator ( QgsGeometry g,
QList< QgsGeometry::Error > *  errors = 0 
)

Constructor.

Definition at line 23 of file qgsgeometryvalidator.cpp.

QgsGeometryValidator::~QgsGeometryValidator ( )

Definition at line 34 of file qgsgeometryvalidator.cpp.

Member Function Documentation

void QgsGeometryValidator::addError ( QgsGeometry::Error  e)
slot

Definition at line 343 of file qgsgeometryvalidator.cpp.

void QgsGeometryValidator::errorFound ( QgsGeometry::Error  )
signal
void QgsGeometryValidator::run ( )

Definition at line 194 of file qgsgeometryvalidator.cpp.

void QgsGeometryValidator::stop ( )

Definition at line 40 of file qgsgeometryvalidator.cpp.

void QgsGeometryValidator::validateGeometry ( QgsGeometry g,
QList< QgsGeometry::Error > &  errors 
)
static

Validate geometry and produce a list of geometry errors.

Definition at line 349 of file qgsgeometryvalidator.cpp.


The documentation for this class was generated from the following files: