Class: QgsMeshAdvancedEditing

class qgis.core.QgsMeshAdvancedEditing

Bases: sip.wrapper

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().

New in version 3.22.

QgsMeshAdvancedEditing() Constructor

QgsMeshAdvancedEditing(QgsMeshAdvancedEditing)

Methods

clear

Removes all data provided to the editing or created by the editing

message

Returns a message that can be provided by the advanced editing when applying is done

setInputFaces

Sets the input faces indexes that will be used for the editing

setInputVertices

Sets the input vertices indexes that will be used for the editing

clear(self)

Removes all data provided to the editing or created by the editing

message(self)str

Returns a message that can be provided by the advanced editing when applying is done

Return type

str

setInputFaces(self, faceIndexes: Iterable[int])

Sets the input faces indexes that will be used for the editing

Parameters

faceIndexes (Iterable[int]) –

setInputVertices(self, verticesIndexes: Iterable[int])

Sets the input vertices indexes that will be used for the editing

Parameters

verticesIndexes (Iterable[int]) –