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 1054 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 1059 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: