GeometryConstructionToolType enum
An enumeration of available geometry construction tools in a shared template.
Use the GeometryType property to determine whether to create a point, polyline, or polygon with this tool. See Point construction tools and Polyline and polygon construction tools for more information.
Values
- unknown → const GeometryConstructionToolType
-
Creates a geometry with an unknown draw behavior.
- autoCompleteFreehandPolygon → const GeometryConstructionToolType
-
Creates a free-form polygon that automatically converts segments to a series of Bezier curves.
- autoCompletePolygon → const GeometryConstructionToolType
-
Creates a polygon adjoined to another polygon.
- circle → const GeometryConstructionToolType
-
Creates a planar circular shape with a specified center and radius.
- ellipse → const GeometryConstructionToolType
-
Creates a planar elliptical (oval) shape with a specified center and longest diameter.
- freehand → const GeometryConstructionToolType
-
Creates a free-form polyline that automatically converts segments to a series of Bezier curves.
- line → const GeometryConstructionToolType
-
Creates a polyline with multiple straight and curvilinear segments.
- multipoint → const GeometryConstructionToolType
-
Creates a multipoint.
- point → const GeometryConstructionToolType
-
Creates a point.
- pointAlongLine → const GeometryConstructionToolType
-
Creates points at specified intervals along a line.
- pointAndRotation → const GeometryConstructionToolType
-
Creates a point with specified direction.
- pointAtEndOfLine → const GeometryConstructionToolType
-
Creates a point at the end of a temporary line drawn using segment construction tools.
- polygon → const GeometryConstructionToolType
-
Creates an irregular polygon with straight and curvilinear segments.
- radial → const GeometryConstructionToolType
-
Creates a series of two-point lines radiating from a common location.
- rectangle → const GeometryConstructionToolType
-
Creates a planar rectangular shape.
- regularPolygon → const GeometryConstructionToolType
-
Creates an equilateral polygon at a center point with a circumscribed radial distance.
- regularPolyline → const GeometryConstructionToolType
-
Creates an equilateral polyline at a center point with a circumscribed radial distance.
- rightAnglePolygon → const GeometryConstructionToolType
-
Creates a polygon with straight line segments constrained to 90 degrees from each previous segment.
- rightAnglePolyline → const GeometryConstructionToolType
-
Creates a polyline with straight line segments constrained to 90 degrees from each previous segment.
- split → const GeometryConstructionToolType
-
Creates a line that splits another line where they intersect.
- streamingPolygon → const GeometryConstructionToolType
-
Creates a free-form polygon sketch with vertices at constant intervals.
- streamingPolyline → const GeometryConstructionToolType
-
Creates a free-form polyline sketch with vertices at constant intervals.
- trace → const GeometryConstructionToolType
-
Creates continuous segments that follow another geometry with snapping enabled.
- twoPointLine → const GeometryConstructionToolType
-
Creates a line that automatically completes once the second vertex is placed.
Properties
- coreValue → RT_GeometryConstructionToolType
-
Convert to internal value.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - 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
Constants
-
values
→ const List<
GeometryConstructionToolType> - A constant List of the values in this enum, in order of their declaration.