Show / Hide Table of Contents

Class GeodesicEllipseParameters

Specifies options for the EllipseGeodesic(GeodesicEllipseParameters) operation.

Inheritance
Object
GeodesicEllipseParameters
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: Esri.ArcGISRuntime.Geometry
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class GeodesicEllipseParameters
Remarks

Geodesic circles can be constructed by specifying the same value for SemiAxis1Length and SemiAxis2Length.

Constructors

Name Description
GeodesicEllipseParameters()

Initializes a new instance of the GeodesicEllipseParameters class.

GeodesicEllipseParameters(MapPoint, Double, Double)

Initializes a new instance of the GeodesicEllipseParameters class with given center point and axis lengths.

GeodesicEllipseParameters(Double, AngularUnit, MapPoint, LinearUnit, UInt32, Double, GeometryType, Double, Double)

Initializes a new instance of the GeodesicEllipseParameters class from given parameters.

Properties

Name Description
AngularUnit

Gets or sets the unit of measure for AxisDirection.

AxisDirection

Gets or sets the direction of the major axis of the ellipse as an angle, in AngularUnit.

Center

Gets or sets the center point of the ellipse.

GeometryType

Gets or sets the type of geometry that will be created.

LinearUnit

Gets or sets the unit of measure for SemiAxis1Length, SemiAxis2Length, and MaxSegmentLength.

MaxPointCount

Gets or sets the maximum number of points permitted in the constructed ellipse. The default value is 10000.

MaxSegmentLength

Gets or sets the maximum segment length (distance between vertices) in the constructed ellipse, expressed in terms of LinearUnit.

SemiAxis1Length

Gets or sets the length of ellipse's first axis, in units of LinearUnit.

SemiAxis2Length

Gets or sets the length of ellipse's second axis, in units of LinearUnit.

Applies to

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