Show / Hide Table of Contents

Class GeometryBuilder<T>

Base class for the geometry builders

Inheritance
Object
GeometryBuilder<T>
EnvelopeBuilder
MapPointBuilder
MultipartBuilder<T>
MultipointBuilder
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)
Object.ToString()
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

TargetVersions
.NET Standard 2.0100.3 - 100.15
.NET 6.0100.13 - 100.15
.NET 6.0 Windows100.13 - 100.15
.NET Framework100.0 - 100.15
.NET 5100.10 - 100.12
.NET Core 3.1100.7 - 100.12
Xamarin.Android100.0 - 100.15
Xamarin.iOS100.0 - 100.15
UWP100.0 - 100.15
In This Article
Back to top Copyright © 2022 Esri.