Enum ShapeToolType
The shapes that can be created by using a ShapeTool with a GeometryEditor.
Namespace: Esri.ArcGISRuntime.UI.Editing
Assembly: Esri.ArcGISRuntime.dll
Syntax
public enum ShapeToolType
Fields
Name | Description |
---|---|
Arrow | Allows you to drag on a map view to define the corners of a bounding box within which an arrow-shaped geometry fits. The created arrow shape is aligned along the horizontal axis, pointing in the direction of the drag. To
create arrows pointing in other directions, ensure AllowRotatingSelectedElement
and AllowPartSelection are |
Ellipse | Allows you to drag on a map view to define the center point and a point on the circumference of an ellipse-shaped geometry. To create a circular shape, use this value in combination with a Configuration
ScaleMode value of Uniform.
Geometries created using this type are not represented by true curves but rather consist of a series of straight lines ( |
Rectangle | Allows you to drag on a map view to define the corners of a bounding box within which a rectangle-shaped geometry fits. To create a square shape, use this value in combination with a Configuration
ScaleMode value of Uniform. Geometries created
using this type are either polygons or polylines, depending on the parameter passed to
Start(GeometryType) - it cannot create an |
Triangle | Allows you to drag on a map view to define the center point and a corner of a triangle-shaped geometry.
The created triangle shape is aligned along the vertical axis, pointing opposite to the direction of the
drag. To create triangles pointing in other directions, ensure
AllowRotatingSelectedElement and
AllowPartSelection are To create an equilateral triangle, use this value in combination with a Configuration ScaleMode value of Uniform. |
See Also
Applies to
Target | Versions |
---|---|
.NET Standard 2.0 | 200.3 - 200.5 |
.NET | 200.3 - 200.5 |
.NET Windows | 200.3 - 200.5 |
.NET Android | 200.3 - 200.5 |
.NET iOS | 200.3 - 200.5 |
.NET Framework | 200.3 - 200.5 |
UWP | 200.3 - 200.5 |