QGIS API Documentation 3.99.0-Master (21b3aa880ba)
Loading...
Searching...
No Matches
QgsMeshDataset Class Referenceabstract

Abstract class that represents a mesh dataset. More...

#include <qgsmeshdataset.h>

Inheritance diagram for QgsMeshDataset:

Public Member Functions

 QgsMeshDataset ()=default
virtual ~QgsMeshDataset ()=default
virtual QgsMeshDataBlock areFacesActive (int faceIndex, int count) const =0
 Returns whether faces are active.
virtual QgsMeshDatasetValue datasetValue (int valueIndex) const =0
 Returns the value with index valueIndex.
virtual QgsMeshDataBlock datasetValues (bool isScalar, int valueIndex, int count) const =0
 Returns count values from valueIndex.
virtual bool isActive (int faceIndex) const =0
 Returns whether the face is active.
virtual QgsMeshDatasetMetadata metadata () const =0
 Returns the metadata of the dataset.
virtual int valuesCount () const =0
 Returns the values count.

Detailed Description

Abstract class that represents a mesh dataset.

Since
QGIS 3.16

Definition at line 563 of file qgsmeshdataset.h.

Constructor & Destructor Documentation

◆ QgsMeshDataset()

QgsMeshDataset::QgsMeshDataset ( )
default

◆ ~QgsMeshDataset()

virtual QgsMeshDataset::~QgsMeshDataset ( )
virtualdefault

Member Function Documentation

◆ areFacesActive()

virtual QgsMeshDataBlock QgsMeshDataset::areFacesActive ( int faceIndex,
int count ) const
pure virtual

Returns whether faces are active.

Implemented in QgsMeshMemoryDataset, QgsMeshVerticesElevationDataset, and QgsMeshZValueDataset.

◆ datasetValue()

virtual QgsMeshDatasetValue QgsMeshDataset::datasetValue ( int valueIndex) const
pure virtual

Returns the value with index valueIndex.

Implemented in QgsMeshMemoryDataset, QgsMeshVerticesElevationDataset, and QgsMeshZValueDataset.

◆ datasetValues()

virtual QgsMeshDataBlock QgsMeshDataset::datasetValues ( bool isScalar,
int valueIndex,
int count ) const
pure virtual

Returns count values from valueIndex.

Implemented in QgsMeshMemoryDataset, QgsMeshVerticesElevationDataset, and QgsMeshZValueDataset.

◆ isActive()

virtual bool QgsMeshDataset::isActive ( int faceIndex) const
pure virtual

Returns whether the face is active.

Implemented in QgsMeshMemoryDataset, QgsMeshVerticesElevationDataset, and QgsMeshZValueDataset.

◆ metadata()

virtual QgsMeshDatasetMetadata QgsMeshDataset::metadata ( ) const
pure virtual

Returns the metadata of the dataset.

Implemented in QgsMeshMemoryDataset, QgsMeshVerticesElevationDataset, and QgsMeshZValueDataset.

◆ valuesCount()

virtual int QgsMeshDataset::valuesCount ( ) const
pure virtual

Returns the values count.

Implemented in QgsMeshMemoryDataset, QgsMeshVerticesElevationDataset, and QgsMeshZValueDataset.


The documentation for this class was generated from the following file: