Namespace: Esri::GameEngine::Layers::PointCloud
Class: Esri/GameEngine/Layers/PointCloud/ArcGISPointCloudValueFilter
Since: 2.4.0
Inheritance: ArcGISPointCloudFilter->ArcGISPointCloudValueFilter

Summary

A filter to include or exclude points using attribute values.

Constructors

ArcGISPointCloudValueFilter(const FString& attributeName, const ArcGISCollection<double>& valuesCollection, ArcGISPointCloudValueFilterMode mode)

Creates a ArcGISPointCloudValueFilter with the specified attribute name and collection of values.

Since 2.4.0

Arguments
NameTypeConstSummary
attributeNameFStringYes

The name of the attribute for the filter to use.

valuesCollectionArcGISCollection<double>Yes

A collection of numeric values for the filter to apply.

modeArcGISPointCloudValueFilterModeNo

Whether points should be included or excluded from the filter.

Properties

PropertyTypeNullableReadonlySummary
ModeArcGISPointCloudValueFilterModeNoNo

Whether points should be included or excluded from the filter.

ValuesCollectionArcGISCollection<double>NoNo

A collection of numeric values for the filter to apply.

Mode

void SetMode(const ArcGISPointCloudValueFilterMode& mode)

Whether points should be included or excluded from the filter.

ValuesCollection

ArcGISCollection<double> GetValuesCollection() const

void SetValuesCollection(const ArcGISCollection<double>& valuesCollection)

A collection of numeric values for the filter to apply.

If valuesCollection is empty, include mode hides all points and exclude mode does not affect point visibility.

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