Class: QgsMeshDriverMetadata¶
- class qgis.core.QgsMeshDriverMetadata¶
Bases:
sip.wrapper
Holds metadata about mesh driver
New in version 3.12.
QgsMeshDriverMetadata() Constructs default metadata without any capabilities
QgsMeshDriverMetadata(name: str, description: str, capabilities: Union[QgsMeshDriverMetadata.MeshDriverCapabilities, QgsMeshDriverMetadata.MeshDriverCapability], writeDatasetOnFileSuffix: str) Constructs driver metadata with selected capabilities
- Parameters:
name – name/key of the driver
description – short description of the driver
capabilities – driver’s capabilities
writeDatasetOnFileSuffix – suffix used to write datasets on file
Deprecated since version QGIS: 3.22
QgsMeshDriverMetadata(name: str, description: str, capabilities: Union[QgsMeshDriverMetadata.MeshDriverCapabilities, QgsMeshDriverMetadata.MeshDriverCapability], writeDatasetOnFileSuffix: str, writeMeshFrameOnFileSuffix: str, maxVerticesPerface: int) Constructs driver metadata with selected capabilities
- Parameters:
name – name/key of the driver
description – short description of the driver
capabilities – driver’s capabilities
writeDatasetOnFileSuffix – suffix used to write datasets on file
writeMeshFrameOnFileSuffix – suffix used to write mesh frame on file
maxVerticesPerface – maximum vertices count per face supported by the driver
New in version 3.22.
QgsMeshDriverMetadata(
QgsMeshDriverMetadata
)Methods
Returns the capabilities for this driver.
Returns the description for this driver.
Returns the maximum number of vertices per face supported by the driver
Returns the name (key) for this driver.
Returns the suffix used to write datasets on file
Returns the suffix used to write mesh on file
Attributes
- CanWriteEdgeDatasets = 4¶
- CanWriteFaceDatasets = 1¶
- CanWriteMeshData = 8¶
- CanWriteVertexDatasets = 2¶
- class MeshDriverCapabilities¶
- class MeshDriverCapabilities(Union[QgsMeshDriverMetadata.MeshDriverCapabilities, QgsMeshDriverMetadata.MeshDriverCapability])
- class MeshDriverCapabilities(QgsMeshDriverMetadata.MeshDriverCapabilities)
Bases:
sip.wrapper
- baseClass¶
alias of
QgsMeshDriverMetadata
- class MeshDriverCapability¶
Bases:
int
- baseClass¶
alias of
QgsMeshDriverMetadata
- capabilities(self) QgsMeshDriverMetadata.MeshDriverCapabilities ¶
Returns the capabilities for this driver.
- Return type:
- description(self) str ¶
Returns the description for this driver.
- Return type:
str
- maximumVerticesCountPerFace(self) int ¶
Returns the maximum number of vertices per face supported by the driver
New in version 3.22.
- Return type:
int
- name(self) str ¶
Returns the name (key) for this driver.
- Return type:
str
- staticMetaObject = <PyQt5.QtCore.QMetaObject object>¶
- writeDatasetOnFileSuffix(self) str ¶
Returns the suffix used to write datasets on file
- Return type:
str
- writeMeshFrameOnFileSuffix(self) str ¶
Returns the suffix used to write mesh on file
New in version 3.22.
- Return type:
str