• PointCloudClassBreaksRenderer
  • class Esri::ArcGISRuntime::PointCloudClassBreaksRenderer

    Renderer for point clouds using class breaks. More...

    Header: #include <PointCloudClassBreaksRenderer.h>
    Since: Esri::ArcGISRuntime 300.1
    Inherits: Esri::ArcGISRuntime::PointCloudRenderer

    Public Functions

    virtual ~PointCloudClassBreaksRenderer() override
    Esri::ArcGISRuntime::PointCloudColorClassBreakListModel *classBreaks() const
    void setTransformType(Esri::ArcGISRuntime::PointCloudAttributeTransformType transformType)
    Esri::ArcGISRuntime::PointCloudAttributeTransformType transformType() const

    Detailed Description

    Colors are assigned based on ranges of data. Each point is assigned a color based on the class break in which the value of the attribute falls.

    Member Function Documentation

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

    Destructor.

    Esri::ArcGISRuntime::PointCloudColorClassBreakListModel *PointCloudClassBreaksRenderer::classBreaks() const

    Returns the class breaks.

    void PointCloudClassBreaksRenderer::setTransformType(Esri::ArcGISRuntime::PointCloudAttributeTransformType transformType)

    Sets the transformType to transformType.

    See also transformType.

    Esri::ArcGISRuntime::PointCloudAttributeTransformType PointCloudClassBreaksRenderer::transformType() const

    Returns a transform applied to the attribute value before evaluating the renderer.

    The default value is PointCloudAttributeTransformType::None, which means that no transform is applied to the attribute value before evaluating the renderer.

    See also setTransformType() and PointCloudAttributeTransformType.