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.5 |
.NET | 100.13 - 200.5 |
.NET Windows | 100.13 - 200.5 |
.NET Android | 200.0 - 200.5 |
.NET iOS | 200.0 - 200.5 |
.NET Framework | 100.0 - 200.5 |
Xamarin.Android | 100.0 - 100.15 |
Xamarin.iOS | 100.0 - 100.15 |
UWP | 100.0 - 200.5 |
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.5 |
.NET | 100.13 - 200.5 |
.NET Windows | 100.13 - 200.5 |
.NET Android | 200.0 - 200.5 |
.NET iOS | 200.0 - 200.5 |
.NET Framework | 100.0 - 200.5 |
Xamarin.Android | 100.0 - 100.15 |
Xamarin.iOS | 100.0 - 100.15 |
UWP | 100.0 - 200.5 |
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.5 |
.NET | 100.13 - 200.5 |
.NET Windows | 100.13 - 200.5 |
.NET Android | 200.0 - 200.5 |
.NET iOS | 200.0 - 200.5 |
.NET Framework | 100.2.1 - 200.5 |
Xamarin.Android | 100.2.1 - 100.15 |
Xamarin.iOS | 100.2.1 - 100.15 |
UWP | 100.2.1 - 200.5 |