|
QGIS API Documentation 4.3.0-Master (a9c95da348f)
|
Responsible for rendering vector field data. More...
#include <qgsvectorfieldengine.h>
Public Member Functions | |
| QgsVectorFieldEngine (const QgsVectorFieldEngine &)=delete | |
| QgsVectorFieldEngine (double datasetMagMaximumValue, double datasetMagMinimumValue, const QgsVectorFieldSettings &settings, QgsRenderContext &context, QSize size) | |
| Ctor. | |
| ~QgsVectorFieldEngine () | |
| Dtor. | |
| void | drawGlyph (const QgsPointXY &lineStart, double xVal, double yVal, double magnitude) |
| Draws a single glyph at lineStart, in painter coordinates, using the symbology of the settings the engine was constructed with. | |
| QgsVectorFieldEngine & | operator= (const QgsVectorFieldEngine &)=delete |
Responsible for rendering vector field data.
Definition at line 42 of file qgsvectorfieldengine.h.
| QgsVectorFieldEngine::QgsVectorFieldEngine | ( | double | datasetMagMaximumValue, |
| double | datasetMagMinimumValue, | ||
| const QgsVectorFieldSettings & | settings, | ||
| QgsRenderContext & | context, | ||
| QSize | size ) |
Ctor.
Definition at line 28 of file qgsvectorfieldengine.cpp.
|
default |
Dtor.
|
delete |
| void QgsVectorFieldEngine::drawGlyph | ( | const QgsPointXY & | lineStart, |
| double | xVal, | ||
| double | yVal, | ||
| double | magnitude ) |
Draws a single glyph at lineStart, in painter coordinates, using the symbology of the settings the engine was constructed with.
Does nothing for the symbologies which are not drawn glyph by glyph
Definition at line 67 of file qgsvectorfieldengine.cpp.
|
delete |