Class GeometryBuilder<T>
Base class for the geometry builders
Inheritance
GeometryBuilder<T>
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Esri.ArcGISRuntime.Geometry
Assembly: Esri.ArcGISRuntime.dll
Syntax
public abstract class GeometryBuilder<T>
where T : Geometry
Type Parameters
Name | Description |
---|---|
T | Geometry type |
Properties
Name | Description |
---|---|
Extent | Gets the extent for the geometry in the builder. |
HasCurves | Gets a value indicating whether the geometry builder currently contains any curve segments. |
HasM | Gets a value indicating whether the geometry builder has M. |
HasZ | Gets a value indicating whether the geometry builder has Z. |
IsEmpty | Gets a value indicating whether the geometry builder is empty or not. |
IsSketchValid | Gets a value indicating whether this builder contains sufficient points to show a valid graphical sketch. |
SpatialReference | Gets the SpatialReference for the geometry being built. |
Methods
Name | Description |
---|---|
ReplaceGeometry(T) | Replace the geometry in the builder to the new geometry. |
ToGeometry() | Returns a Geometry instance representing the current state of the builder |
See Also
Esri.ArcGISRuntime.UI.IGeometryEditor
Applies to
Target | Versions |
---|---|
.NET Standard 2.0 | 100.3 - 200.3 |
.NET | 100.13 - 200.3 |
.NET Windows | 100.13 - 200.3 |
.NET Android | 200.0 - 200.3 |
.NET iOS | 200.0 - 200.3 |
.NET Framework | 100.0 - 200.3 |
Xamarin.Android | 100.0 - 100.15 |
Xamarin.iOS | 100.0 - 100.15 |
UWP | 100.0 - 200.3 |