QGIS API Documentation  3.6.0-Noosa (5873452)
Public Member Functions | Public Attributes | List of all members
QgsGeometryCheck::Change Struct Reference

Descripts a change to fix a geometry. More...

#include <qgsgeometrycheck.h>

Public Member Functions

 Change ()=default
 
 Change (QgsGeometryCheck::ChangeWhat _what, QgsGeometryCheck::ChangeType _type, QgsVertexId _vidx=QgsVertexId())
 Create a new Change. More...
 
bool operator== (const QgsGeometryCheck::Change &other)
 

Public Attributes

QgsGeometryCheck::ChangeType type
 What action this change performs. More...
 
QgsVertexId vidx
 The index of the part / ring / vertex, depending on. More...
 
QgsGeometryCheck::ChangeWhat what
 What level this change affects. More...
 

Detailed Description

Descripts a change to fix a geometry.

Since
Python bindings since QGIS 3.4

Definition at line 211 of file qgsgeometrycheck.h.

Constructor & Destructor Documentation

◆ Change() [1/2]

QgsGeometryCheck::Change::Change ( )
default

◆ Change() [2/2]

QgsGeometryCheck::Change::Change ( QgsGeometryCheck::ChangeWhat  _what,
QgsGeometryCheck::ChangeType  _type,
QgsVertexId  _vidx = QgsVertexId() 
)
inline

Create a new Change.

Definition at line 218 of file qgsgeometrycheck.h.

Member Function Documentation

◆ operator==()

bool QgsGeometryCheck::Change::operator== ( const QgsGeometryCheck::Change other)
inline

Definition at line 238 of file qgsgeometrycheck.h.

Member Data Documentation

◆ type

QgsGeometryCheck::ChangeType QgsGeometryCheck::Change::type

What action this change performs.

Definition at line 232 of file qgsgeometrycheck.h.

◆ vidx

QgsVertexId QgsGeometryCheck::Change::vidx

The index of the part / ring / vertex, depending on.

See also
what.

Definition at line 237 of file qgsgeometrycheck.h.

◆ what

QgsGeometryCheck::ChangeWhat QgsGeometryCheck::Change::what

What level this change affects.

Definition at line 227 of file qgsgeometrycheck.h.


The documentation for this struct was generated from the following file: