• PointCloudColorClassBreak
  • class Esri::ArcGISRuntime::PointCloudColorClassBreak

    Provides information about the class breaks associated with the renderer. More...

    Header: #include <PointCloudColorClassBreak.h>
    Since: Esri::ArcGISRuntime 300.1
    Inherits: Esri::ArcGISRuntime::Object

    Public Functions

    PointCloudColorClassBreak(const QColor &color, double minValue, double maxValue, QObject *parent = nullptr)
    virtual ~PointCloudColorClassBreak() override
    QColor color() const
    QString description() const
    QString label() const
    double maxValue() const
    double minValue() const
    void setColor(const QColor &color)
    void setDescription(const QString &description)
    void setLabel(const QString &label)
    void setMaxValue(double maxValue)
    void setMinValue(double minValue)

    Detailed Description

    See also PointCloudClassBreaksRenderer.

    Member Function Documentation

    PointCloudColorClassBreak::PointCloudColorClassBreak(const QColor &color, double minValue, double maxValue, QObject *parent = nullptr)

    Creates a class break with the specified color, minimum, and maximum values.

    • color - The color to apply to points with a value inside the range defined by the class break.
    • minValue - The minimum value for the class break.
    • maxValue - The maximum value for the class break.
    • parent - The optional parent QObject.

    [override virtual noexcept] PointCloudColorClassBreak::~PointCloudColorClassBreak()

    Destructor.

    QColor PointCloudColorClassBreak::color() const

    Returns the color for the class break.

    See also setColor().

    QString PointCloudColorClassBreak::description() const

    Returns the description of the class break.

    See also setDescription().

    QString PointCloudColorClassBreak::label() const

    Returns the label for the class break.

    See also setLabel().

    double PointCloudColorClassBreak::maxValue() const

    Returns the maximum value for the class break.

    See also setMaxValue().

    double PointCloudColorClassBreak::minValue() const

    Returns the minimum value for the class break.

    See also setMinValue().

    void PointCloudColorClassBreak::setColor(const QColor &color)

    Sets the color to color.

    See also color.

    void PointCloudColorClassBreak::setDescription(const QString &description)

    Sets the description to description.

    See also description.

    void PointCloudColorClassBreak::setLabel(const QString &label)

    Sets the label to label.

    See also label.

    void PointCloudColorClassBreak::setMaxValue(double maxValue)

    Sets the maxValue to maxValue.

    See also maxValue.

    void PointCloudColorClassBreak::setMinValue(double minValue)

    Sets the minValue to minValue.

    See also minValue.