GeoprocessingDouble Class

  • GeoprocessingDouble
  • class Esri::ArcGISRuntime::GeoprocessingDouble

    A double input or output parameter. More...

    Header: #include <GeoprocessingDouble.h>
    Since: Esri::ArcGISRuntime 100.0
    Inherits: Esri::ArcGISRuntime::GeoprocessingParameter

    Public Functions

    GeoprocessingDouble(QObject *parent = nullptr)
    GeoprocessingDouble(double value, QObject *parent = nullptr)
    virtual ~GeoprocessingDouble() override
    void setValue(double value)
    double value() const

    Detailed Description

    Corresponds to GPDouble parameter type on the service.

    {GeoprocessingDouble(double, QObject*)}

    Relevant samples:

    • Local server geoprocessing: Create contour lines from local raster data using a local geoprocessing package `.gpkx` and the contour geoprocessing tool.

    See also GeoprocessingDouble and Esri::ArcGISRuntime::GeoprocessingDouble::GeoprocessingDouble(double, QObject*).

    Member Function Documentation

    [explicit] GeoprocessingDouble::GeoprocessingDouble(QObject *parent = nullptr)

    Constructor that accepts an optional parent object.

    For objects created with this constructor, the original value is 0.0.

    [explicit] GeoprocessingDouble::GeoprocessingDouble(double value, QObject *parent = nullptr)

    Constructor that accepts an initial value and an optional parent object.

    [override virtual] GeoprocessingDouble::~GeoprocessingDouble()

    Destructor.

    void GeoprocessingDouble::setValue(double value)

    Sets the value to value.

    See also value().

    double GeoprocessingDouble::value() const

    Returns the value.

    See also setValue().

    Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.