Represents arguments associated with a raster function. More...
Header: | #include <RasterFunctionArguments.h> |
Since: | Esri::ArcGISRuntime 100.0 |
Inherits: | Esri::ArcGISRuntime::Object |
Public Functions
virtual | ~RasterFunctionArguments() override |
QStringList | argumentNames() const |
QStringList | rasterNames() const |
void | setArgument(const QString &name, const QString &value) |
void | setRaster(const QString &rasterName, Esri::ArcGISRuntime::Raster *raster) |
Detailed Description
Obtain the RasterFunctionArguments from the RasterFunction.
Relevant samples:
- Raster function (service): Load a raster from a service, then apply a function to it.
Member Function Documentation
[override virtual]
RasterFunctionArguments::~RasterFunctionArguments ()
Destructor.
[since Esri::ArcGISRuntime 100.2]
QStringList RasterFunctionArguments::argumentNames () const
Returns argument variable names in the raster function arguments.
Use setArgument(const QString&, const QString&) to set value for argument variable.
This function was introduced in Esri::ArcGISRuntime 100.2.
QStringList RasterFunctionArguments::rasterNames () const
Returns raster variable names in the raster function arguments.
Use setRaster(const QString&, Esri::ArcGISRuntime::Raster*) to set value for raster variable.
[since Esri::ArcGISRuntime 100.2]
void RasterFunctionArguments::setArgument (const QString &name, const QString &value)
Sets argument value for the specified argument variable.
- name - Argument name.
- value - Argument value.
This function was introduced in Esri::ArcGISRuntime 100.2.
void RasterFunctionArguments::setRaster (const QString &rasterName , Esri::ArcGISRuntime::Raster *raster)
Sets raster value for the specified raster variable.
- rasterName - Argument name.
- raster - Raster object.