Class that contains topological differences between two states of a topological mesh, only accessible from the QgsTopologicalMesh class.
More...
#include <qgstopologicalmesh.h>
Class that contains topological differences between two states of a topological mesh, only accessible from the QgsTopologicalMesh class.
- Since
- QGIS 3.22
Definition at line 96 of file qgstopologicalmesh.h.
◆ addedFaces()
QVector< QgsMeshFace > QgsTopologicalMesh::Changes::addedFaces |
( |
| ) |
const |
◆ addedVertices()
QVector< QgsMeshVertex > QgsTopologicalMesh::Changes::addedVertices |
( |
| ) |
const |
◆ changedCoordinatesVerticesIndexes()
QList< int > QgsTopologicalMesh::Changes::changedCoordinatesVerticesIndexes |
( |
| ) |
const |
◆ clearChanges()
void QgsTopologicalMesh::Changes::clearChanges |
( |
| ) |
|
|
protected |
◆ isEmpty()
bool QgsTopologicalMesh::Changes::isEmpty |
( |
| ) |
const |
◆ nativeFacesIndexesGeometryChanged()
QList< int > QgsTopologicalMesh::Changes::nativeFacesIndexesGeometryChanged |
( |
| ) |
const |
◆ newVerticesXYValues()
QList< QgsPointXY > QgsTopologicalMesh::Changes::newVerticesXYValues |
( |
| ) |
const |
Returns the new (X,Y) values of vertices that have changed their coordinates.
Definition at line 1027 of file qgstopologicalmesh.cpp.
◆ newVerticesZValues()
QList< double > QgsTopologicalMesh::Changes::newVerticesZValues |
( |
| ) |
const |
◆ oldVerticesXYValues()
QList< QgsPointXY > QgsTopologicalMesh::Changes::oldVerticesXYValues |
( |
| ) |
const |
Returns the old (X,Y) values of vertices that have changed their coordinates.
Definition at line 1032 of file qgstopologicalmesh.cpp.
◆ removedFaceIndexes()
QList< int > QgsTopologicalMesh::Changes::removedFaceIndexes |
( |
| ) |
const |
◆ removedFaces()
QVector< QgsMeshFace > QgsTopologicalMesh::Changes::removedFaces |
( |
| ) |
const |
◆ verticesToRemoveIndexes()
QList< int > QgsTopologicalMesh::Changes::verticesToRemoveIndexes |
( |
| ) |
const |
◆ QgsTopologicalMesh
◆ mAddedFacesFirstIndex
int QgsTopologicalMesh::Changes::mAddedFacesFirstIndex = 0 |
|
protected |
◆ mChangeCoordinateVerticesIndexes
QList<int> QgsTopologicalMesh::Changes::mChangeCoordinateVerticesIndexes |
|
protected |
◆ mFaceIndexesToRemove
QList<int> QgsTopologicalMesh::Changes::mFaceIndexesToRemove |
|
protected |
◆ mFacesNeighborhoodToAdd
QVector<FaceNeighbors> QgsTopologicalMesh::Changes::mFacesNeighborhoodToAdd |
|
protected |
◆ mFacesNeighborhoodToRemove
QVector<FaceNeighbors> QgsTopologicalMesh::Changes::mFacesNeighborhoodToRemove |
|
protected |
◆ mFacesToAdd
QVector<QgsMeshFace> QgsTopologicalMesh::Changes::mFacesToAdd |
|
protected |
◆ mFacesToRemove
QVector<QgsMeshFace> QgsTopologicalMesh::Changes::mFacesToRemove |
|
protected |
◆ mNativeFacesIndexesGeometryChanged
QList<int> QgsTopologicalMesh::Changes::mNativeFacesIndexesGeometryChanged |
|
protected |
◆ mNeighborhoodChanges
QList<std::array<int, 4> > QgsTopologicalMesh::Changes::mNeighborhoodChanges |
|
protected |
◆ mNewXYValues
QList<QgsPointXY> QgsTopologicalMesh::Changes::mNewXYValues |
|
protected |
◆ mNewZValues
QList<double> QgsTopologicalMesh::Changes::mNewZValues |
|
protected |
◆ mOldXYValues
QList<QgsPointXY> QgsTopologicalMesh::Changes::mOldXYValues |
|
protected |
◆ mOldZValues
QList<double> QgsTopologicalMesh::Changes::mOldZValues |
|
protected |
◆ mRemovedVertices
QList<QgsMeshVertex> QgsTopologicalMesh::Changes::mRemovedVertices |
|
protected |
◆ mVertexToFaceToAdd
QVector<int> QgsTopologicalMesh::Changes::mVertexToFaceToAdd |
|
protected |
◆ mVerticesToAdd
QVector<QgsMeshVertex> QgsTopologicalMesh::Changes::mVerticesToAdd |
|
protected |
◆ mVerticesToFaceChanges
QList<std::array<int, 3> > QgsTopologicalMesh::Changes::mVerticesToFaceChanges |
|
protected |
◆ mVerticesToFaceRemoved
QList<int> QgsTopologicalMesh::Changes::mVerticesToFaceRemoved |
|
protected |
◆ mVerticesToRemoveIndexes
QList<int> QgsTopologicalMesh::Changes::mVerticesToRemoveIndexes |
|
protected |
The documentation for this class was generated from the following files: