Constructor GeodesicEllipseParameters
GeodesicEllipseParameters()
Initializes a new instance of the GeodesicEllipseParameters class.
Declaration
public GeodesicEllipseParameters()
Applies to
Platforms and versions
| Target | Versions |
|---|---|
| .NET Standard 2.0 | 100.3 - 200.8 |
| .NET | 100.13 - 300.0 |
| .NET Windows | 100.13 - 300.0 |
| .NET Android | 200.0 - 300.0 |
| .NET iOS | 200.0 - 300.0 |
| .NET Framework | 100.0 - 200.8 |
| Xamarin.Android | 100.0 - 100.15 |
| Xamarin.iOS | 100.0 - 100.15 |
| UWP | 100.0 - 200.8 |
GeodesicEllipseParameters(double, AngularUnit?, MapPoint?, LinearUnit?, uint, 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 | The optional angular unit of measure. If |
| MapPoint | center | The center point of the ellipse. |
| LinearUnit | linearUnit | The optional linear unit of measure. If |
| uint | 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 |
| 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 |
| double | semiAxis2Length | The length of the semi-major or semi-minor axis of the ellipse, in the given |
Exceptions
| Type | Condition |
|---|---|
| NotSupportedException | Given GeometryType is not supported. |
Applies to
Platforms and versions
| Target | Versions |
|---|---|
| .NET Standard 2.0 | 100.3 - 200.8 |
| .NET | 100.13 - 300.0 |
| .NET Windows | 100.13 - 300.0 |
| .NET Android | 200.0 - 300.0 |
| .NET iOS | 200.0 - 300.0 |
| .NET Framework | 100.0 - 200.8 |
| Xamarin.Android | 100.0 - 100.15 |
| Xamarin.iOS | 100.0 - 100.15 |
| UWP | 100.0 - 200.8 |
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
| Target | Versions |
|---|---|
| .NET Standard 2.0 | 100.3 - 200.8 |
| .NET | 100.13 - 300.0 |
| .NET Windows | 100.13 - 300.0 |
| .NET Android | 200.0 - 300.0 |
| .NET iOS | 200.0 - 300.0 |
| .NET Framework | 100.2.1 - 200.8 |
| Xamarin.Android | 100.2.1 - 100.15 |
| Xamarin.iOS | 100.2.1 - 100.15 |
| UWP | 100.2.1 - 200.8 |