GeometryBuilderToolType enum

An enumeration of available geometry builder tools in a group template.

Use the GeometryType property of the layer to determine whether to transform the primary geometry into a point, polyline, or polygon with this tool. See Feature builder reference for more information.

Inheritance
Available extensions

Values

unknown → const GeometryBuilderToolType

Creates a geometry with unknown builder behavior.

bufferLineToPolygon → const GeometryBuilderToolType

Creates a polygon from the base polyline buffered to a specified distance.

bufferPointToPolygon → const GeometryBuilderToolType

Creates a polygon from the base point buffered to a specified distance.

bufferPolygonToPolygon → const GeometryBuilderToolType

Creates a polygon from the base polygon buffered to a specified distance.

connectionPoint → const GeometryBuilderToolType

Creates a point at a specified distance from the base polyline.

offsetLine → const GeometryBuilderToolType

Creates a polyline, offset by a specified distance, from the base polyline.

offsetPrimaryLine → const GeometryBuilderToolType

Creates a polyline, offset by a specified distance, from the base polyline.

pointAtAllVerticesOfLine → const GeometryBuilderToolType

Creates a point, offset by a specified attribute value, from each vertex of the base polyline.

pointAtBeginningOfLine → const GeometryBuilderToolType

Creates a point, offset by a specified attribute value, from the beginning vertex of the base polyline.

pointAtBeginningOfRadial → const GeometryBuilderToolType

Creates a point, offset by a specified attribute value, from the beginning vertex of the base radial line.

pointAtEndOfLine → const GeometryBuilderToolType

Creates a point offset by a specified attribute value from the end vertex of the base polyline.

pointAtInteriorVertices → const GeometryBuilderToolType

Creates a point, offset by a specified attribute value, from each vertex of the base polyline except the beginning and end vertices.

pointAtIntersectionOfVerticesOfLine → const GeometryBuilderToolType

Creates points at a specified offset from every intersection of a line.

pointAtNotBeginningOfLine → const GeometryBuilderToolType

Creates a point, offset by a specified attribute value, from each vertex of the base polyline except the beginning vertex.

pointAtNotEndOfLine → const GeometryBuilderToolType

Creates a point, offset by a specified attribute value, from each vertex of the base polyline except the end vertex.

pointAtPolygonCentroid → const GeometryBuilderToolType

Creates a point at the centroid of the base polygon.

pointAtPolygonNotStart → const GeometryBuilderToolType

Creates a point at every vertex of the base polygon except the start vertex.

pointAtPolygonStart → const GeometryBuilderToolType

Creates a point at the start vertex of the base polygon.

pointIdentity → const GeometryBuilderToolType

Creates a point with the same geometry as the base point.

pointPrimaryIdentity → const GeometryBuilderToolType

Creates a point with the same geometry as the base point.

polygonBoundary → const GeometryBuilderToolType

Creates a polyline with the same geometry as the boundary of the base polygon.

polygonBoundaryTwoPoint → const GeometryBuilderToolType

Creates a two-point polyline based on the geometry of the boundary of the base polygon.

polygonIdentity → const GeometryBuilderToolType

Creates a polygon with the same geometry as the base polygon.

polygonPrimaryIdentity → const GeometryBuilderToolType

Creates a polygon with the same geometry as the base polygon.

polygonVertices → const GeometryBuilderToolType

Creates a point at every vertex of the base polygon.

twoPointLines → const GeometryBuilderToolType

Creates two-point polylines based on the geometry of the base polyline.

radialLines → const GeometryBuilderToolType

Creates a series of two-point radial lines originating from the same location and generates a point at each end vertex.

equallySpaced → const GeometryBuilderToolType

Creates a series of equally spaced points along the base polyline.

Properties

coreValue → RT_GeometryBuilderToolType
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<GeometryBuilderToolType>
A constant List of the values in this enum, in order of their declaration.