|
| QgsMeshDatasetGroupStore (QgsMeshLayer *layer) |
| Constructor. More...
|
|
bool | addDatasetGroup (QgsMeshDatasetGroup *group) |
| Adds a extra dataset group, take ownership, returns True if the group is effectivly added. More...
|
|
bool | addPersistentDatasets (const QString &path) |
| Adds persistent datasets from a file with path. More...
|
|
QgsMeshDataBlock | areFacesActive (const QgsMeshDatasetIndex &index, int faceIndex, int count) const |
| Returns whether faces are active for particular dataset. More...
|
|
QgsMesh3dDataBlock | dataset3dValues (const QgsMeshDatasetIndex &index, int faceIndex, int count) const |
| Returns count 3D values of the dataset with global index and from valueIndex. More...
|
|
int | datasetCount (int groupIndex) const |
| Returns the total count of dataset group in the store. More...
|
|
int | datasetGroupCount () const |
| Returns the count of dataset groups. More...
|
|
QList< int > | datasetGroupIndexes () const |
| Returns a list of all group indexes. More...
|
|
QgsMeshDatasetGroupMetadata | datasetGroupMetadata (const QgsMeshDatasetIndex &index) const |
| Returns the metadata of the dataset group with global index. More...
|
|
QgsMeshDatasetGroupTreeItem * | datasetGroupTreeItem () const |
| Returns a pointer to the root of the dataset groups tree item. More...
|
|
QgsMeshDatasetIndex | datasetIndexAtTime (qint64 time, int groupIndex, QgsMeshDataProviderTemporalCapabilities::MatchingTemporalDatasetMethod method) const |
| Returns the global dataset index of the dataset int the dataset group with groupIndex, corresponding to the relative time and the check method. More...
|
|
QList< QgsMeshDatasetIndex > | datasetIndexInTimeInterval (qint64 time1, qint64 time2, int groupIndex) const |
| Returns the global dataset index of the dataset int the dataset group with groupIndex, that is between relative times time1 and time2. More...
|
|
QgsMeshDatasetMetadata | datasetMetadata (const QgsMeshDatasetIndex &index) const |
| Returns the metadata of the dataset with global index. More...
|
|
qint64 | datasetRelativeTime (const QgsMeshDatasetIndex &index) const |
| Returns the relative time of the dataset from the persistent provider reference time. More...
|
|
QgsMeshDatasetValue | datasetValue (const QgsMeshDatasetIndex &index, int valueIndex) const |
| Returns the value of the dataset with global index and valueIndex. More...
|
|
QgsMeshDataBlock | datasetValues (const QgsMeshDatasetIndex &index, int valueIndex, int count) const |
| Returns count values of the dataset with global index and from valueIndex. More...
|
|
QList< int > | enabledDatasetGroupIndexes () const |
| Returns a list of all group indexes that are enabled. More...
|
|
int | extraDatasetGroupCount () const |
| Returns the count of extra dataset groups. More...
|
|
int | globalDatasetGroupIndexInSource (QgsMeshDatasetSourceInterface *source, int nativeGroupIndex) const |
| Returns the global dataset group index of the dataset group with native index nativeGroupIndex in the source Returns -1 if the group or the source is not registered. More...
|
|
bool | hasTemporalCapabilities () const |
| Returns whether at lea&st one of stored dataset group is temporal. More...
|
|
bool | isFaceActive (const QgsMeshDatasetIndex &index, int faceIndex) const |
| Returns whether face is active for particular dataset. More...
|
|
void | readXml (const QDomElement &storeElem, const QgsReadWriteContext &context) |
| Reads the store's information from a DOM document. More...
|
|
void | resetDatasetGroupTreeItem () |
| Resets to default state the dataset groups tree item. More...
|
|
bool | saveDatasetGroup (QString filePath, int groupIndex, QString driver) |
| Saves on a file with filePath the dataset groups index with groupIndex with the specified driver. More...
|
|
void | setDatasetGroupTreeItem (const QgsMeshDatasetGroupTreeItem *rootItem) |
| Sets the root of the dataset groups tree item. More...
|
|
void | setPersistentProvider (QgsMeshDataProvider *provider, const QStringList &extraDatasetUri) |
| Sets the persistent mesh data provider with the path of its extra dataset to be loaded by the provider. More...
|
|
QDomElement | writeXml (QDomDocument &doc, const QgsReadWriteContext &context) |
| Writes the store's information in a DOM document. More...
|
|