|
| QgsMeshEditForceByLine ()=default |
| Constructor. More...
|
|
void | setAddVertexOnIntersection (bool addVertex) |
| Sets whether vertices will be added when the lines will intersect internal edges of faces, default is false . More...
|
|
void | setDefaultZValue (double defaultZValue) |
| Sets the default value of Z coordinate to use for new vertices, this value will be used if the Z value. More...
|
|
void | setInputLine (const QgsPoint &pt1, const QgsPoint &pt2, double tolerance, bool newVertexOnIntersection) |
| Sets the input forcing line in rendering coordinates. More...
|
|
void | setInterpolateZValueOnMesh (bool interpolateZValueOnMesh) |
| Sets whether the new created vertices will have their value interpolated from the existing mesh. More...
|
|
void | setTolerance (double tolerance) |
| Sets the tolerance in redering coordinate system unit. More...
|
|
| QgsMeshAdvancedEditing () |
| Constructor. More...
|
|
virtual | ~QgsMeshAdvancedEditing () |
| Destructor. More...
|
|
void | clear () |
| Removes all data provided to the editing or created by the editing. More...
|
|
virtual bool | isFinished () const |
| Returns whether the advanced edit is finished, if not, this edit has to be applied again with QgsMeshEditor::advancedEdit() until is finished returns true . More...
|
|
QString | message () const |
| Returns a message that can be provided by the advanced editing when applying is done. More...
|
|
void | setInputFaces (const QList< int > faceIndexes) |
| Sets the input faces indexes that will be used for the editing. More...
|
|
void | setInputVertices (const QList< int > verticesIndexes) |
| Sets the input vertices indexes that will be used for the editing. More...
|
|
virtual QString | text () const |
| Returns a short text string describing what this advanced edit does. Default implementation return a void string. More...
|
|
QVector< QgsMeshFace > | addedFaces () const |
| Returns the face that are added with this changes. More...
|
|
QVector< QgsMeshVertex > | addedVertices () const |
| Returns the added vertices with this changes. More...
|
|
QList< int > | changedCoordinatesVerticesIndexes () const |
| Returns the indexes of vertices that have changed coordinates. More...
|
|
bool | isEmpty () const |
| Returns whether changes are empty, that there is nothing to change. More...
|
|
QList< int > | nativeFacesIndexesGeometryChanged () const |
| Returns a list of the native face indexes that have a geometry changed. More...
|
|
QList< QgsPointXY > | newVerticesXYValues () const |
| Returns the new (X,Y) values of vertices that have changed their coordinates. More...
|
|
QList< double > | newVerticesZValues () const |
| Returns the new Z values of vertices that have changed their coordinates. More...
|
|
QList< QgsPointXY > | oldVerticesXYValues () const |
| Returns the old (X,Y) values of vertices that have changed their coordinates. More...
|
|
QList< int > | removedFaceIndexes () const |
| Returns the indexes of the faces that are removed with this changes. More...
|
|
QVector< QgsMeshFace > | removedFaces () const |
| Returns the faces that are removed with this changes. More...
|
|
QList< int > | verticesToRemoveIndexes () const |
| Returns the indexes of vertices to remove. More...
|
|