QGIS API Documentation
3.8.0-Zanzibar (11aff65)
|
QgsMeshDatasetValue represents single dataset value. More...
#include <qgsmeshdataprovider.h>
Public Member Functions | |
QgsMeshDatasetValue (double x, double y) | |
Constructor for vector value. More... | |
QgsMeshDatasetValue (double scalar) | |
Constructor for scalar value. More... | |
QgsMeshDatasetValue ()=default | |
Default Ctor, initialize to NaN. More... | |
~QgsMeshDatasetValue ()=default | |
Dtor. More... | |
bool | operator== (const QgsMeshDatasetValue &other) const |
double | scalar () const |
Returns magnitude of vector for vector data or scalar value for scalar data. More... | |
void | set (double scalar) |
Sets scalar value. More... | |
void | setX (double x) |
Sets X value. More... | |
void | setY (double y) |
Sets Y value. More... | |
double | x () const |
Returns x value. More... | |
double | y () const |
Returns y value. More... | |
QgsMeshDatasetValue represents single dataset value.
could be scalar or vector. Nodata values are represented by NaNs.
Definition at line 104 of file qgsmeshdataprovider.h.
QgsMeshDatasetValue::QgsMeshDatasetValue | ( | double | x, |
double | y | ||
) |
Constructor for vector value.
Definition at line 61 of file qgsmeshdataprovider.cpp.
QgsMeshDatasetValue::QgsMeshDatasetValue | ( | double | scalar | ) |
Constructor for scalar value.
Definition at line 65 of file qgsmeshdataprovider.cpp.
|
default |
Default Ctor, initialize to NaN.
|
default |
Dtor.
bool QgsMeshDatasetValue::operator== | ( | const QgsMeshDatasetValue & | other | ) | const |
Definition at line 110 of file qgsmeshdataprovider.cpp.
double QgsMeshDatasetValue::scalar | ( | ) | const |
Returns magnitude of vector for vector data or scalar value for scalar data.
Definition at line 69 of file qgsmeshdataprovider.cpp.
void QgsMeshDatasetValue::set | ( | double | scalar | ) |
Sets scalar value.
Definition at line 85 of file qgsmeshdataprovider.cpp.
void QgsMeshDatasetValue::setX | ( | double | x | ) |
Sets X value.
Definition at line 90 of file qgsmeshdataprovider.cpp.
void QgsMeshDatasetValue::setY | ( | double | y | ) |
Sets Y value.
Definition at line 95 of file qgsmeshdataprovider.cpp.
double QgsMeshDatasetValue::x | ( | ) | const |
Returns x value.
Definition at line 100 of file qgsmeshdataprovider.cpp.
double QgsMeshDatasetValue::y | ( | ) | const |
Returns y value.
Definition at line 105 of file qgsmeshdataprovider.cpp.