Class GeometryBuilder<T>
Base class for the geometry builders
Inheritance
GeometryBuilder<T>
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
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 |
Applies to
Target | Versions |
---|---|
.NET Standard 2.0 | 100.3 - 100.15 |
.NET 6.0 | 100.13 - 100.15 |
.NET 6.0 Windows | 100.13 - 100.15 |
.NET Framework | 100.0 - 100.15 |
.NET 5 | 100.10 - 100.12 |
.NET Core 3.1 | 100.7 - 100.12 |
Xamarin.Android | 100.0 - 100.15 |
Xamarin.iOS | 100.0 - 100.15 |
UWP | 100.0 - 100.15 |