QGIS API Documentation 3.41.0-Master (45a0abf3bec)
Loading...
Searching...
No Matches
Classes | Typedefs | Functions
qgsmeshdataprovider.h File Reference
#include <QVector>
#include <QString>
#include <QMap>
#include <QPair>
#include <limits>
#include "qgis_core.h"
#include "qgspoint.h"
#include "qgsdataprovider.h"
#include "qgsprovidermetadata.h"
#include "qgsmeshdataset.h"
#include "qgsmeshdataprovidertemporalcapabilities.h"
Include dependency graph for qgsmeshdataprovider.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  QgsMesh
 Mesh - vertices, edges and faces. More...
 
class  QgsMeshDataProvider
 Base class for providing data for QgsMeshLayer. More...
 
class  QgsMeshDatasetSourceInterface
 Interface for mesh datasets and dataset groups. More...
 
class  QgsMeshDataSourceInterface
 Interface for mesh data sources. More...
 

Typedefs

typedef QPair< int, int > QgsMeshEdge
 Edge is a straight line seqment between 2 points.
 
typedef QVector< int > QgsMeshFace
 List of vertex indexes.
 
typedef QgsPoint QgsMeshVertex
 xyz coords of vertex
 

Functions

 Q_DECLARE_METATYPE (QgsMesh)
 

Typedef Documentation

◆ QgsMeshEdge

typedef QPair<int, int> QgsMeshEdge

Edge is a straight line seqment between 2 points.

Stores the pair of vertex indexes

Since
QGIS 3.14

Definition at line 49 of file qgsmeshdataprovider.h.

◆ QgsMeshFace

typedef QVector<int> QgsMeshFace

List of vertex indexes.

Definition at line 42 of file qgsmeshdataprovider.h.

◆ QgsMeshVertex

xyz coords of vertex

Definition at line 39 of file qgsmeshdataprovider.h.

Function Documentation

◆ Q_DECLARE_METATYPE()

Q_DECLARE_METATYPE ( QgsMesh  )