Show / Hide Table of Contents

Constructor GeodesicEllipseParameters

GeodesicEllipseParameters()

Initializes a new instance of the GeodesicEllipseParameters class.

Declaration
public GeodesicEllipseParameters()

Applies to

Platforms and versions
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

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

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

Declaration
public GeodesicEllipseParameters(double axisDirection, AngularUnit angularUnit, MapPoint center, LinearUnit linearUnit, uint maxPointCount, double maxSegmentLength, GeometryType geometryType, double semiAxis1Length, double semiAxis2Length)
Parameters
Type Name Description
Double axisDirection

The direction of the major axis of the ellipse as an angle, in the given angularUnit.

AngularUnit angularUnit

The optional angular unit of measure. If null, degrees are assumed.

MapPoint center

The center point of the ellipse.

LinearUnit linearUnit

The optional linear unit of measure. If null, meters are assumed.

System.UInt32 maxPointCount

The maximum number of points permitted in the constructed ellipse.

Double maxSegmentLength

The maximum segment length (distance between vertices) used to construct the ellipse, in the given linearUnit.

GeometryType geometryType

The type of output geometry required, must be one of Polyline, Polygon, or Multipoint.

Double semiAxis1Length

The length of the semi-major or semi-minor axis of the ellipse, in the given linearUnit.

Double semiAxis2Length

The length of the semi-major or semi-minor axis of the ellipse, in the given linearUnit.

Exceptions
Type Condition
System.NotSupportedException

Given GeometryType is not supported.

Applies to

Platforms and versions
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

GeodesicEllipseParameters(MapPoint, Double, Double)

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

Declaration
public GeodesicEllipseParameters(MapPoint center, double semiAxis1Length, double semiAxis2Length)
Parameters
Type Name Description
MapPoint center

The center point of the ellipse.

Double semiAxis1Length

The length of the semi-major or semi-minor axis of the ellipse, in meters.

Double semiAxis2Length

The length of the semi-major or semi-minor axis of the ellipse, in meters.

Applies to

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