|
| QgsMeshVirtualDatasetGroup (const QString &name, const QString &formulaString, QgsMeshLayer *layer, qint64 relativeStartTime, qint64 relativeEndTime) |
| Constructor. More...
|
|
QgsMeshDataset * | dataset (int index) const override |
| Returns the dataset with index. More...
|
|
int | datasetCount () const override |
| Returns the count of datasets in the group. More...
|
|
QStringList | datasetGroupNamesDependentOn () const override |
| Returns the dataset group variable name which this dataset group depends on. More...
|
|
QgsMeshDatasetMetadata | datasetMetadata (int datasetIndex) const override |
| Returns the metadata of the dataset with index datasetIndex. More...
|
|
QString | description () const override |
| Returns some information about the dataset group. More...
|
|
void | initialize () override |
| Initialize the dataset group. More...
|
|
QgsMeshDatasetGroup::Type | type () const override |
| Returns the type of dataset group. More...
|
|
QDomElement | writeXml (QDomDocument &doc, const QgsReadWriteContext &context) const override |
| Write dataset group information in a DOM element. More...
|
|
| QgsMeshDatasetGroup ()=default |
| Default constructor. More...
|
|
| QgsMeshDatasetGroup (const QString &name) |
| Constructor with the name of the dataset group. More...
|
|
| QgsMeshDatasetGroup (const QString &name, QgsMeshDatasetGroupMetadata::DataType dataType) |
| Constructor with the name of the dataset group and the dataTYpe. More...
|
|
virtual | ~QgsMeshDatasetGroup () |
|
void | addExtraMetadata (QString key, QString value) |
| Adds extra metadata to the group. More...
|
|
void | calculateStatistic () const |
| Calculates the statistics (minimum and maximum) More...
|
|
bool | checkValueCountPerDataset (int count) const |
| Returns whether all the datasets contain count values. More...
|
|
virtual QgsMeshDataset * | dataset (int index) const =0 |
| Returns the dataset with index. More...
|
|
virtual int | datasetCount () const =0 |
| Returns the count of datasets in the group. More...
|
|
virtual QStringList | datasetGroupNamesDependentOn () const |
| Returns the dataset group variable name which this dataset group depends on. More...
|
|
virtual QgsMeshDatasetMetadata | datasetMetadata (int datasetIndex) const =0 |
| Returns the metadata of the dataset with index datasetIndex. More...
|
|
QgsMeshDatasetGroupMetadata::DataType | dataType () const |
| Returns the data type of the dataset group. More...
|
|
virtual QString | description () const |
| Returns some information about the dataset group. More...
|
|
QMap< QString, QString > | extraMetadata () const |
| Returns all the extra metadata of the group. More...
|
|
QgsMeshDatasetGroupMetadata | groupMetadata () const |
| Returns the metadata of the dataset group. More...
|
|
virtual void | initialize ()=0 |
| Initialize the dataset group. More...
|
|
bool | isScalar () const |
| Returns whether the group contain scalar values. More...
|
|
double | maximum () const |
| Returns the maximum value of the whole dataset group. More...
|
|
double | minimum () const |
| Returns the minimum value of the whole dataset group. More...
|
|
QString | name () const |
| Returns the name of the dataset group. More...
|
|
void | setDataType (const QgsMeshDatasetGroupMetadata::DataType &dataType) |
| Sets the data type of the dataset group. More...
|
|
void | setIsScalar (bool isScalar) |
| Sets whether the group contain scalar values. More...
|
|
void | setMinimumMaximum (double min, double max) const |
| Overrides the minimum and the maximum value of the whole dataset group. More...
|
|
void | setName (const QString &name) |
| Sets the name of the dataset group. More...
|
|
void | setReferenceTime (const QDateTime &referenceTime) |
| Sets the reference time of the dataset group. More...
|
|
void | setStatisticObsolete () const |
| Sets statistic obsolete, that means statistic will be recalculated when requested. More...
|
|
virtual QgsMeshDatasetGroup::Type | type () const =0 |
| Returns the type of dataset group. More...
|
|
virtual QDomElement | writeXml (QDomDocument &doc, const QgsReadWriteContext &context) const =0 |
| Write dataset group information in a DOM element. More...
|
|