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 - 200.8 |
| .NET Windows | 100.13 - 200.8 |
| .NET Android | 200.0 - 200.8 |
| .NET iOS | 200.0 - 200.8 |
| .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, 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 |
|---|---|---|
| System.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 |
| System.UInt32 | maxPointCount | The maximum number of points permitted in the constructed ellipse. |
| System.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. |
| System.Double | semiAxis1Length | The length of the semi-major or semi-minor axis of the ellipse, in the given |
| System.Double | semiAxis2Length | The length of the semi-major or semi-minor axis of the ellipse, in the given |
Exceptions
| Type | Condition |
|---|---|
| System.NotSupportedException | Given GeometryType is not supported. |
Applies to
Platforms and versions
| Target | Versions |
|---|---|
| .NET Standard 2.0 | 100.3 - 200.8 |
| .NET | 100.13 - 200.8 |
| .NET Windows | 100.13 - 200.8 |
| .NET Android | 200.0 - 200.8 |
| .NET iOS | 200.0 - 200.8 |
| .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. |
| System.Double | semiAxis1Length | The length of the semi-major or semi-minor axis of the ellipse, in meters. |
| System.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 - 200.8 |
| .NET Windows | 100.13 - 200.8 |
| .NET Android | 200.0 - 200.8 |
| .NET iOS | 200.0 - 200.8 |
| .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 |