|
QGIS API Documentation 4.3.0-Master (2b7e6c9893e)
|
Represents a renderer settings for vector datasets. More...
#include <qgsvectorfieldsettings.h>

Public Member Functions | |
| QgsVectorFieldArrowSettings | arrowSettings () const |
| Returns settings for vector rendered with arrows. | |
| QColor | color () const |
| Returns color used for drawing arrows. | |
| QgsInterpolatedLineColor::ColoringMethod | coloringMethod () const |
| Returns the coloring method used to render vector datasets. | |
| QgsColorRampShader | colorRampShader () const |
| Sets the color ramp shader used to render vector datasets. | |
| double | filterMax () const |
| Returns filter value for vector magnitudes. | |
| double | filterMin () const |
| Returns filter value for vector magnitudes. | |
| bool | isOnUserDefinedGrid () const |
| Returns whether vectors are drawn on user-defined grid. | |
| double | lineWidth () const |
| Returns line width of the arrow (in millimeters). | |
| void | readXml (const QDomElement &elem, const QgsReadWriteContext &context=QgsReadWriteContext()) |
| Reads configuration from the given DOM element. | |
| void | setArrowsSettings (const QgsVectorFieldArrowSettings &arrowSettings) |
| Sets settings for vector rendered with arrows. | |
| void | setColor (const QColor &color) |
| Sets color used for drawing arrows. | |
| void | setColoringMethod (const QgsInterpolatedLineColor::ColoringMethod &coloringMethod) |
| Sets the coloring method used to render vector datasets. | |
| void | setColorRampShader (const QgsColorRampShader &colorRampShader) |
| Returns the color ramp shader used to render vector datasets. | |
| void | setFilterMax (double filterMax) |
| Sets filter value for vector magnitudes. | |
| void | setFilterMin (double filterMin) |
| Sets filter value for vector magnitudes. | |
| void | setLineWidth (double lineWidth) |
| Sets line width of the arrow in pixels (in millimeters). | |
| void | setOnUserDefinedGrid (bool enabled) |
| Toggles drawing of vectors on user defined grid. | |
| void | setStreamLinesSettings (const QgsVectorFieldStreamlineSettings &streamLinesSettings) |
| Sets settings for vector rendered with streamlines. | |
| void | setSymbology (const Qgis::VectorFieldSymbology &symbology) |
| Sets the displaying method used to render vector datasets. | |
| void | setTracesSettings (const QgsVectorFieldTracesSettings &tracesSettings) |
| Sets settings for vector rendered with traces. | |
| void | setUserGridCellHeight (int height) |
| Sets height of user grid cell (in pixels). | |
| void | setUserGridCellWidth (int width) |
| Sets width of user grid cell (in pixels). | |
| void | setWindBarbSettings (const QgsVectorFieldWindBarbSettings &windBarbSettings) |
| Sets settings for vector rendered with wind barbs. | |
| QgsVectorFieldStreamlineSettings | streamLinesSettings () const |
| Returns settings for vector rendered with streamlines. | |
| Qgis::VectorFieldSymbology | symbology () const |
| Returns the displaying method used to render vector datasets. | |
| QgsVectorFieldTracesSettings | tracesSettings () const |
| Returns settings for vector rendered with traces. | |
| int | userGridCellHeight () const |
| Returns height in pixels of user grid cell. | |
| int | userGridCellWidth () const |
| Returns width in pixels of user grid cell. | |
| QgsInterpolatedLineColor | vectorStrokeColoring () const |
| Returns the stroke coloring used to render vector datasets. | |
| QgsVectorFieldWindBarbSettings | windBarbSettings () const |
| Returns settings for vector rendered with wind barbs. | |
| QDomElement | writeXml (QDomDocument &doc, const QgsReadWriteContext &context=QgsReadWriteContext()) const |
| Writes configuration to a new DOM element. | |
Represents a renderer settings for vector datasets.
Definition at line 38 of file qgsvectorfieldsettings.h.
| QgsVectorFieldArrowSettings QgsVectorFieldSettings::arrowSettings | ( | ) | const |
Returns settings for vector rendered with arrows.
Definition at line 104 of file qgsvectorfieldsettings.cpp.
| QColor QgsVectorFieldSettings::color | ( | ) | const |
Returns color used for drawing arrows.
Definition at line 34 of file qgsvectorfieldsettings.cpp.
| QgsInterpolatedLineColor::ColoringMethod QgsVectorFieldSettings::coloringMethod | ( | ) | const |
Returns the coloring method used to render vector datasets.
Definition at line 181 of file qgsvectorfieldsettings.cpp.
| QgsColorRampShader QgsVectorFieldSettings::colorRampShader | ( | ) | const |
Sets the color ramp shader used to render vector datasets.
Definition at line 191 of file qgsvectorfieldsettings.cpp.
| double QgsVectorFieldSettings::filterMax | ( | ) | const |
Returns filter value for vector magnitudes.
If magnitude of the vector is higher than this value, the vector is not drawn. -1 represents that filtering is not active.
Definition at line 54 of file qgsvectorfieldsettings.cpp.
| double QgsVectorFieldSettings::filterMin | ( | ) | const |
Returns filter value for vector magnitudes.
If magnitude of the vector is lower than this value, the vector is not drawn. -1 represents that filtering is not active.
Definition at line 44 of file qgsvectorfieldsettings.cpp.
| bool QgsVectorFieldSettings::isOnUserDefinedGrid | ( | ) | const |
Returns whether vectors are drawn on user-defined grid.
Definition at line 64 of file qgsvectorfieldsettings.cpp.
| double QgsVectorFieldSettings::lineWidth | ( | ) | const |
Returns line width of the arrow (in millimeters).
Definition at line 24 of file qgsvectorfieldsettings.cpp.
| void QgsVectorFieldSettings::readXml | ( | const QDomElement & | elem, |
| const QgsReadWriteContext & | context = QgsReadWriteContext() ) |
Reads configuration from the given DOM element.
Definition at line 149 of file qgsvectorfieldsettings.cpp.
| void QgsVectorFieldSettings::setArrowsSettings | ( | const QgsVectorFieldArrowSettings & | arrowSettings | ) |
Sets settings for vector rendered with arrows.
Definition at line 109 of file qgsvectorfieldsettings.cpp.
| void QgsVectorFieldSettings::setColor | ( | const QColor & | color | ) |
Sets color used for drawing arrows.
Definition at line 39 of file qgsvectorfieldsettings.cpp.
| void QgsVectorFieldSettings::setColoringMethod | ( | const QgsInterpolatedLineColor::ColoringMethod & | coloringMethod | ) |
Sets the coloring method used to render vector datasets.
Definition at line 186 of file qgsvectorfieldsettings.cpp.
| void QgsVectorFieldSettings::setColorRampShader | ( | const QgsColorRampShader & | colorRampShader | ) |
Returns the color ramp shader used to render vector datasets.
Definition at line 196 of file qgsvectorfieldsettings.cpp.
| void QgsVectorFieldSettings::setFilterMax | ( | double | filterMax | ) |
Sets filter value for vector magnitudes.
Definition at line 59 of file qgsvectorfieldsettings.cpp.
| void QgsVectorFieldSettings::setFilterMin | ( | double | filterMin | ) |
Sets filter value for vector magnitudes.
Definition at line 49 of file qgsvectorfieldsettings.cpp.
| void QgsVectorFieldSettings::setLineWidth | ( | double | lineWidth | ) |
Sets line width of the arrow in pixels (in millimeters).
Definition at line 29 of file qgsvectorfieldsettings.cpp.
| void QgsVectorFieldSettings::setOnUserDefinedGrid | ( | bool | enabled | ) |
Toggles drawing of vectors on user defined grid.
Definition at line 69 of file qgsvectorfieldsettings.cpp.
| void QgsVectorFieldSettings::setStreamLinesSettings | ( | const QgsVectorFieldStreamlineSettings & | streamLinesSettings | ) |
Sets settings for vector rendered with streamlines.
Definition at line 119 of file qgsvectorfieldsettings.cpp.
| void QgsVectorFieldSettings::setSymbology | ( | const Qgis::VectorFieldSymbology & | symbology | ) |
Sets the displaying method used to render vector datasets.
Definition at line 99 of file qgsvectorfieldsettings.cpp.
| void QgsVectorFieldSettings::setTracesSettings | ( | const QgsVectorFieldTracesSettings & | tracesSettings | ) |
Sets settings for vector rendered with traces.
Definition at line 222 of file qgsvectorfieldsettings.cpp.
| void QgsVectorFieldSettings::setUserGridCellHeight | ( | int | height | ) |
Sets height of user grid cell (in pixels).
Definition at line 89 of file qgsvectorfieldsettings.cpp.
| void QgsVectorFieldSettings::setUserGridCellWidth | ( | int | width | ) |
Sets width of user grid cell (in pixels).
Definition at line 79 of file qgsvectorfieldsettings.cpp.
| void QgsVectorFieldSettings::setWindBarbSettings | ( | const QgsVectorFieldWindBarbSettings & | windBarbSettings | ) |
Sets settings for vector rendered with wind barbs.
Definition at line 232 of file qgsvectorfieldsettings.cpp.
| QgsVectorFieldStreamlineSettings QgsVectorFieldSettings::streamLinesSettings | ( | ) | const |
Returns settings for vector rendered with streamlines.
Definition at line 114 of file qgsvectorfieldsettings.cpp.
| Qgis::VectorFieldSymbology QgsVectorFieldSettings::symbology | ( | ) | const |
Returns the displaying method used to render vector datasets.
Definition at line 94 of file qgsvectorfieldsettings.cpp.
| QgsVectorFieldTracesSettings QgsVectorFieldSettings::tracesSettings | ( | ) | const |
Returns settings for vector rendered with traces.
Definition at line 217 of file qgsvectorfieldsettings.cpp.
| int QgsVectorFieldSettings::userGridCellHeight | ( | ) | const |
Returns height in pixels of user grid cell.
Definition at line 84 of file qgsvectorfieldsettings.cpp.
| int QgsVectorFieldSettings::userGridCellWidth | ( | ) | const |
Returns width in pixels of user grid cell.
Definition at line 74 of file qgsvectorfieldsettings.cpp.
| QgsInterpolatedLineColor QgsVectorFieldSettings::vectorStrokeColoring | ( | ) | const |
Returns the stroke coloring used to render vector datasets.
Definition at line 201 of file qgsvectorfieldsettings.cpp.
| QgsVectorFieldWindBarbSettings QgsVectorFieldSettings::windBarbSettings | ( | ) | const |
Returns settings for vector rendered with wind barbs.
Definition at line 227 of file qgsvectorfieldsettings.cpp.
| QDomElement QgsVectorFieldSettings::writeXml | ( | QDomDocument & | doc, |
| const QgsReadWriteContext & | context = QgsReadWriteContext() ) const |
Writes configuration to a new DOM element.
Definition at line 124 of file qgsvectorfieldsettings.cpp.