Namespace Esri.ArcGISRuntime.Geometry
Classes
AngularUnit
Represents an angular unit of measurement used by a Geometry, a SpatialReference, or a measurement conversion function.
AngularUnits
Provides standard AngularUnits.
AreaUnit
Class used to represent units of measurement for an area.
AreaUnits
Provides standard AreaUnits.
CoordinateFormatter
Converts between MapPoints and formatted coordinate notation strings. Supported formats include: decimal degrees (DD); degrees, minutes, and seconds (DMS); U.S. National Grid (USNG); Military Grid Reference System (MGRS); and others.
CubicBezierSegment
A cubic Bezier curve for use in a multipart geometry.
DatumTransformation
Represents a function to convert between two coordinate systems.
Distance
Distance holds the distance measurement data associated with a specific distance component.
EllipticArcSegment
An elliptic arc segment for use in a multipart geometry.
Envelope
Represents an axis-aligned envelope.
EnvelopeBuilder
Builder for creating and modifying Envelope geometries incrementally.
GeodesicEllipseParameters
Specifies options for the EllipseGeodesic(GeodesicEllipseParameters) operation.
GeodesicSectorParameters
Specifies options for the SectorGeodesic(GeodesicSectorParameters) operation.
GeodeticDistanceResult
Represents the result of DistanceGeodetic(MapPoint, MapPoint, LinearUnit, AngularUnit, GeodeticCurveType) operation.
GeographicTransformation
Used to transform coordinates of geometries between spatial references that have two different geographic coordinate systems.
GeographicTransformationStep
Represents a step in the process of transforming between datums.
Geometry
Base class for all classes that represent geometric shapes.
GeometryBuilder<T>
Builder for creating and modifying geometries incrementally.
GeometryEngine
Performs geometric operations such as spatial relationship tests, reprojections, shape manipulations, topological query and analysis operations on Geometry objects.
GeometryExtensions
Provides additional operations for Geometry objects, as extension methods.
HorizontalVerticalTransformation
Used to transform coordinates of z-aware geometries between spatial references that have different geographic and/or vertical coordinate systems.
HorizontalVerticalTransformationStep
Represents a step in the process of transforming between horizontal and/or vertical datums.
LinearUnit
Represents a linear unit of measure used by a Geometry or SpatialReference, or in measurement conversion functions.
LinearUnits
Provides linear units.
LineSegment
A class representing a straight line between a start and end point.
MapPoint
Represents a location defined by x and y (and optionally z) coordinates.
MapPointBuilder
Builder for creating and modifying point geometries incrementally.
Multipart
Represents an abstract multipart geometry type that defines common members for polyline and polygon multipart geometries.
MultipartBuilder<T>
Builder for creating and modifying geometries made up of multiple parts, such as Polyline and Polygon.
Multipoint
An ordered collection of points that can be managed as a single geometry.
MultipointBuilder
Builder for creating and modifying multipoint geometries incrementally.
Part
Collection of Segment classes.
PointCollection
Collection of MapPoint.
Polygon
A multipart shape used to represent an area.
PolygonBuilder
Builder for creating and modifying Polygon geometries incrementally.
Polyline
A multipart shape used to represent a linear feature.
PolylineBuilder
Builder for creating and modifying Polyline geometries incrementally.
ProximityResult
Instances of this class represent results of a proximity search using NearestVertex(Geometry, MapPoint) or NearestCoordinate(Geometry, MapPoint) Methods to find the nearest vertex or a coordinate of a geometry.
ReadOnlyPart
Represents an single part of an multipart geometry (polygon or polyline).
ReadOnlyPointCollection
Read-only collection of MapPoint.
Segment
An edge of a multipart geometry, connecting a start to an end point.
SpatialReference
Instances of this class specifies how geometry coordinates relate to real-world space.
SpatialReferences
Provides getters for common spatial references.
TransformationCatalog
Allows discovery and management of the transformations used to convert coordinates between different datums.
Unit
Defines a base class for units of measurement.
Enums
GarsConversionMode
Indicates the location of a point relative to a Global Area Reference System (GARS) cell.
GeodeticCurveType
This enumeration defines different types of curves that can be calculated for geodesic geometry engine operation.
GeometryDimension
Indicates the dimensionality of a Geometry, relating to the number of spatial dimensions in which the geometry may have a size.
GeometryExtendOptions
Flags for the type of extend operation to perform.
GeometryType
Geometry Type Enumeration
LatitudeLongitudeFormat
Supported formats for representing latitude-longitude geographical coordinates as a string.
MgrsConversionMode
Determines the lettering scheme and treatment of coordinates at 180 degrees longitude when converting MGRS coordinates.
OffsetType
Offset type is used in the GeometryEngine.Offset method
UnitType
Enumeration of unit types.
UtmConversionMode
Determines how latitude is designated in UTM notation.