Namespace: Esri::GameEngine::Layers::PointCloud
Class: Esri/GameEngine/Layers/PointCloud/ArcGISPointCloudClassBreaksRenderer
Since: 2.4.0
Inheritance: ArcGISPointCloudRenderer->ArcGISPointCloudClassBreaksRenderer

Summary

Renderer for point clouds using class breaks.

Constructors

ArcGISPointCloudClassBreaksRenderer(const FString& attributeName, const ArcGISCollection<ArcGISPointCloudColorClassBreak>& classBreaksCollection)

Creates a class breaks renderer with the specified attribute name and collection of class breaks.

Since 2.4.0

Arguments
NameTypeConstSummary
attributeNameFStringYes

The name of the attribute to use for the renderer.

classBreaksCollectionArcGISCollection<ArcGISPointCloudColorClassBreak>Yes

A collection of class breaks that define a color to apply to each range of values.

Properties

PropertyTypeNullableReadonlySummary
ClassBreaksCollectionArcGISCollection<ArcGISPointCloudColorClassBreak>NoNo

A collection of class breaks that define a color to apply to each range of values.

TransformTypeArcGISPointCloudAttributeTransformTypeNoNo

A transform applied to the attribute value before evaluating the renderer.

ClassBreaksCollection

ArcGISCollection<ArcGISPointCloudColorClassBreak> GetClassBreaksCollection() const

void SetClassBreaksCollection(const ArcGISCollection<ArcGISPointCloudColorClassBreak>& classBreaksCollection)

A collection of class breaks that define a color to apply to each range of values.

TransformType

void SetTransformType(const ArcGISPointCloudAttributeTransformType& transformType)

A transform applied to the attribute value before evaluating the renderer.

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

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