PointCloudClassBreaksRenderer class final
Renderer for point clouds using class breaks.
Colors are assigned based on ranges of data. Each point is assigned a color based on the class break in which the value of the attribute falls.
- Inheritance
-
- Object
- PointCloudRenderer
- PointCloudClassBreaksRenderer
Constructors
-
PointCloudClassBreaksRenderer({required String attributeName, required List<
PointCloudColorClassBreak> classBreaks}) -
Creates a class breaks renderer with the specified attribute name and
collection of class breaks.
factory
Properties
- attributeName ↔ String
-
The name of the attribute upon which rendering is based.
getter/setter pairinherited
-
classBreaks
→ List<
PointCloudColorClassBreak> -
A collection of class breaks that define a color to apply to each range of
values.
no setter
- colorModulation ↔ PointCloudColorModulation?
-
Reduces the brightness of the point's color based on the value of another
attribute (usually intensity).
getter/setter pairinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- pointsPerInch ↔ double
-
The number of points to draw per display inch. The default value is 10.
getter/setter pairinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sizeAlgorithm ↔ PointCloudSizeAlgorithm?
-
How the size of the points in the point cloud are computed for rendering.
getter/setter pairinherited
- transformType ↔ PointCloudAttributeTransformType
-
A transform applied to the attribute value before evaluating the renderer.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited