GeometryEditorGrowEffect class final

The GeometryEditorGrowEffect is used to control which geometry editor elements have the grow effect applied to them.

Tap interaction based tools that use an InteractionConfiguration or a ReticleInteractionConfiguration can use the GeometryEditorGrowEffect to override the interaction configuration and disable the grow effect when a GeometryEditorVertex or GeometryEditorMidVertex is hovered.

When using the ProgrammaticReticleTool the GeometryEditorGrowEffect is used to control which GeometryEditorElement grows when hovered.

For tools that use a reticle, such as the ProgrammaticReticleTool and the ReticleVertexTool, the target of the next interaction is considered to be the element hovered over by the reticle.

For tools that do not use a reticle, the target of the next interaction is considered to be the element hovered over by the pointer.

Implemented types

Constructors

GeometryEditorGrowEffect.new()
Creates a new GeometryEditorGrowEffect.
factory

Properties

applyToMidVertices bool
True if the grow effect is applied to a GeometryEditorMidVertex element when it is the target of the next interaction, false otherwise.
getter/setter pair
applyToVertices bool
True if the grow effect is applied to a GeometryEditorVertex element when it is the target of the next interaction, false otherwise.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

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