Namespace: Esri::GameEngine::Layers::PointCloud
Class: Esri/GameEngine/Layers/PointCloud/ArcGISPointCloudRenderer
Since: 2.4.0

Summary

Defines how points in a PointCloudLayer are rendered.

Properties

PropertyTypeNullableReadonlySummary
AttributeNameFStringNoNo

The name of the attribute upon which rendering is based.

ColorModulationArcGISPointCloudColorModulationYesNo

Reduces the brightness of the point's color based on the value of another attribute (usually intensity).

PointsPerInchdoubleNoNo

The number of points to draw per display inch. The default value is 10.

SizeAlgorithmArcGISPointCloudSizeAlgorithmYesNo

How the size of the points in the point cloud are computed for rendering.

AttributeName

FString GetAttributeName() const

void SetAttributeName(const FString& attributeName)

The name of the attribute upon which rendering is based.

ColorModulation

ArcGISPointCloudColorModulation GetColorModulation() const

void SetColorModulation(const ArcGISPointCloudColorModulation& colorModulation)

Reduces the brightness of the point's color based on the value of another attribute (usually intensity).

PointsPerInch

double GetPointsPerInch() const

void SetPointsPerInch(double pointsPerInch)

The number of points to draw per display inch. The default value is 10.

SizeAlgorithm

ArcGISPointCloudSizeAlgorithm GetSizeAlgorithm() const

void SetSizeAlgorithm(const ArcGISPointCloudSizeAlgorithm& sizeAlgorithm)

How the size of the points in the point cloud are computed for rendering.

When this property is null, a default size algorithm is used internally. The default value used is ArcGISPointCloudSplatAlgorithm.

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