PointCloudUniqueValueRenderer

A renderer for point clouds using unique values. This renderer colorizes points in a PointCloudLayer based on an attribute value. It assigns a corresponding color to all points with a specified attribute value.

Since

300.1.0

Constructors

Link copied to clipboard
constructor(attributeName: String, uniqueValues: Iterable<PointCloudColorUniqueValue>)

Creates a unique value renderer with the specified attribute name and collection of unique values.

Properties

Link copied to clipboard

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.

Link copied to clipboard

A collection of unique values to render.

Inherited properties

Link copied to clipboard

The name of the attribute upon which rendering is based.

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

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 PointCloudSplatAlgorithm.