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