Class: QgsMeshAdvancedEditing¶
Abstract class that can be derived to implement advanced editing on mesh
To apply the advanced editing, a pointer to an instance of a derived
class is passed in the method QgsMeshEditor.advancedEdit()
.
Added in version 3.22.
Class Hierarchy¶
Subclasses¶
Class derived from |
|
Class that can do a refinement of faces of a mesh. |
|
Class that can transform vertices of a mesh by expression |
|
Class that can be used with |
Methods
Removes all data provided to the editing or created by the editing |
|
Returns whether the advanced edit is finished, if not, this edit has to be applied again with |
|
Returns a message that can be provided by the advanced editing when applying is done |
|
Sets the input faces indexes that will be used for the editing |
|
Sets the input vertices indexes that will be used for the editing |
|
Returns a short text string describing what this advanced edit does. |
- class qgis.core.QgsMeshAdvancedEditing[source]¶
Bases:
object
- isFinished(self) bool [source]¶
Returns whether the advanced edit is finished, if not, this edit has to be applied again with
QgsMeshEditor.advancedEdit()
until is finished returnsTrue
- Return type:
bool
- message(self) str [source]¶
Returns a message that can be provided by the advanced editing when applying is done
- Return type:
str
- setInputFaces(self, faceIndexes: Iterable[int])[source]¶
Sets the input faces indexes that will be used for the editing
- Parameters:
faceIndexes (Iterable[int])