QgsMeshRendererSettings class

Represents all mesh renderer settings.

Contents

Public functions

auto activeScalarDataset() const -> QgsMeshDatasetIndex
Returns active scalar dataset.
auto activeVectorDataset() const -> QgsMeshDatasetIndex
Returns active vector dataset.
auto nativeMeshSettings() const -> QgsMeshRendererMeshSettings
Returns renderer settings.
void readXml(const QDomElement& elem)
Reads configuration from the given DOM element.
auto scalarSettings(int groupIndex) const -> QgsMeshRendererScalarSettings
Returns renderer settings.
void setActiveScalarDataset(QgsMeshDatasetIndex index = QgsMeshDatasetIndex())
Sets active scalar dataset for rendering.
void setActiveVectorDataset(QgsMeshDatasetIndex index = QgsMeshDatasetIndex())
Sets active vector dataset for rendering.
void setNativeMeshSettings(const QgsMeshRendererMeshSettings& settings)
Sets new renderer settings, triggers repaint.
void setScalarSettings(int groupIndex, const QgsMeshRendererScalarSettings& settings)
Sets new renderer settings.
void setTriangularMeshSettings(const QgsMeshRendererMeshSettings& settings)
Sets new renderer settings.
void setVectorSettings(int groupIndex, const QgsMeshRendererVectorSettings& settings)
Sets new renderer settings.
auto triangularMeshSettings() const -> QgsMeshRendererMeshSettings
Returns renderer settings.
auto vectorSettings(int groupIndex) const -> QgsMeshRendererVectorSettings
Returns renderer settings.
auto writeXml(QDomDocument& doc) const -> QDomElement
Writes configuration to a new DOM element.