Holds metadata about mesh driver.
More...
#include <qgsprovidermetadata.h>
Holds metadata about mesh driver.
- Since
- QGIS 3.12
Definition at line 58 of file qgsprovidermetadata.h.
◆ MeshDriverCapability
Flags for the capabilities of the driver.
Enumerator |
---|
CanWriteFaceDatasets | If the driver can persist datasets defined on faces.
|
CanWriteVertexDatasets | If the driver can persist datasets defined on vertices.
|
CanWriteEdgeDatasets | If the driver can persist datasets defined on edges.
- Since
- QGIS 3.14
|
CanWriteMeshData | If the driver can write mesh data on file.
- Since
- QGIS 3.16
|
Definition at line 67 of file qgsprovidermetadata.h.
◆ QgsMeshDriverMetadata() [1/3]
QgsMeshDriverMetadata::QgsMeshDriverMetadata |
( |
| ) |
|
|
default |
Constructs default metadata without any capabilities.
◆ QgsMeshDriverMetadata() [2/3]
QgsMeshDriverMetadata::QgsMeshDriverMetadata |
( |
const QString & |
name, |
|
|
const QString & |
description, |
|
|
const MeshDriverCapabilities & |
capabilities, |
|
|
const QString & |
writeDatasetOnFileSuffix |
|
) |
| |
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:
- QGIS 3.22
Definition at line 376 of file qgsprovidermetadata.cpp.
◆ QgsMeshDriverMetadata() [3/3]
QgsMeshDriverMetadata::QgsMeshDriverMetadata |
( |
const QString & |
name, |
|
|
const QString & |
description, |
|
|
const MeshDriverCapabilities & |
capabilities, |
|
|
const QString & |
writeDatasetOnFileSuffix, |
|
|
const QString & |
writeMeshFrameOnFileSuffix, |
|
|
int |
maxVerticesPerface |
|
) |
| |
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 |
- Since
- QGIS 3.22
Definition at line 387 of file qgsprovidermetadata.cpp.
◆ capabilities()
QgsMeshDriverMetadata::MeshDriverCapabilities QgsMeshDriverMetadata::capabilities |
( |
| ) |
const |
◆ description()
QString QgsMeshDriverMetadata::description |
( |
| ) |
const |
◆ maximumVerticesCountPerFace()
int QgsMeshDriverMetadata::maximumVerticesCountPerFace |
( |
| ) |
const |
Returns the maximum number of vertices per face supported by the driver.
- Since
- QGIS 3.22
Definition at line 427 of file qgsprovidermetadata.cpp.
◆ name()
QString QgsMeshDriverMetadata::name |
( |
| ) |
const |
◆ writeDatasetOnFileSuffix()
QString QgsMeshDriverMetadata::writeDatasetOnFileSuffix |
( |
| ) |
const |
◆ writeMeshFrameOnFileSuffix()
QString QgsMeshDriverMetadata::writeMeshFrameOnFileSuffix |
( |
| ) |
const |
The documentation for this class was generated from the following files: