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

Summary

Modulates point cloud color intensity based on an attribute value.

Constructors

ArcGISPointCloudColorModulation(const FString& attributeName, double minValue, double maxValue)

Creates a color modulation with the specified attribute name, minimum, and maximum values.

Since 2.4.0

Arguments
NameTypeConstSummary
attributeNameFStringYes

The attribute to use as a source for the modulation amplitude.

minValuedoubleNo

The minimum value to compute modulation linear mapping.

maxValuedoubleNo

The maximum value to compute modulation linear mapping.

Properties

PropertyTypeNullableReadonlySummary
AttributeNameFStringNoNo

The attribute to use as a source for the modulation amplitude.

MaxValuedoubleNoNo

The maximum value to compute modulation linear mapping. Values greater than or equal to this value are rendered at the highest color intensity.

MinValuedoubleNoNo

The minimum value to compute modulation linear mapping. Values less than or equal to this value are rendered at the lowest color intensity.

AttributeName

FString GetAttributeName() const

void SetAttributeName(const FString& attributeName)

The attribute to use as a source for the modulation amplitude.

MaxValue

double GetMaxValue() const

void SetMaxValue(double maxValue)

The maximum value to compute modulation linear mapping. Values greater than or equal to this value are rendered at the highest color intensity.

MinValue

double GetMinValue() const

void SetMinValue(double minValue)

The minimum value to compute modulation linear mapping. Values less than or equal to this value are rendered at the lowest color intensity.

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