Constructor GeodesicSectorParameters
GeodesicSectorParameters()
Initializes a new instance of the GeodesicSectorParameters class.
Declaration
public GeodesicSectorParameters()
Applies to
Platforms and versions
Target | Versions |
---|---|
.NET Standard 2.0 | 100.3 - 200.6 |
.NET | 100.13 - 200.6 |
.NET Windows | 100.13 - 200.6 |
.NET Android | 200.0 - 200.6 |
.NET iOS | 200.0 - 200.6 |
.NET Framework | 100.0 - 200.6 |
Xamarin.Android | 100.0 - 100.15 |
Xamarin.iOS | 100.0 - 100.15 |
UWP | 100.0 - 200.6 |
GeodesicSectorParameters(Double, AngularUnit, MapPoint, LinearUnit, UInt32, Double, GeometryType, Double, Double, Double, Double)
Initializes a new instance of the GeodesicSectorParameters class from given parameters.
Declaration
public GeodesicSectorParameters(double axisDirection, AngularUnit angularUnit, MapPoint center, LinearUnit linearUnit, uint maxPointCount, double maxSegmentLength, GeometryType geometryType, double sectorAngle, double semiAxis1Length, double semiAxis2Length, double startDirection)
Parameters
Type | Name | Description |
---|---|---|
System.Double | axisDirection | The direction of the major axis of the ellipse, as an angle the given |
AngularUnit | angularUnit | The optional angular unit of measure. If |
MapPoint | center | The center point of the sector's ellipse. |
LinearUnit | linearUnit | The optional linear unit of measure. If |
System.UInt32 | maxPointCount | The maximum number of points permitted in the constructed Geometry. |
System.Double | maxSegmentLength | The maximum segment length (distance between vertices) used to construct the sector, in the given |
GeometryType | geometryType | The type of output geometry. Acceptable values are Multipoint, Polyline, and Polygon. |
System.Double | sectorAngle | The sweep angle of the sector, in units of |
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 |
System.Double | startDirection | The direction of starting radius of the sector, as an angle in units of |
Applies to
Platforms and versions
Target | Versions |
---|---|
.NET Standard 2.0 | 100.3 - 200.6 |
.NET | 100.13 - 200.6 |
.NET Windows | 100.13 - 200.6 |
.NET Android | 200.0 - 200.6 |
.NET iOS | 200.0 - 200.6 |
.NET Framework | 100.0 - 200.6 |
Xamarin.Android | 100.0 - 100.15 |
Xamarin.iOS | 100.0 - 100.15 |
UWP | 100.0 - 200.6 |
GeodesicSectorParameters(MapPoint, Double, Double, Double, Double)
Initializes a new instance of the GeodesicSectorParameters class with given center point, axis lengths, and angles.
Declaration
public GeodesicSectorParameters(MapPoint center, double semiAxis1Length, double semiAxis2Length, double sectorAngle, double startDirection)
Parameters
Type | Name | Description |
---|---|---|
MapPoint | center | The center point of the sector's ellipse. |
System.Double | semiAxis1Length | The length of the semi-major or semi-minor axis of the ellipse. |
System.Double | semiAxis2Length | The length of the semi-major or semi-minor axis of the ellipse. |
System.Double | sectorAngle | The sweep angle of the sector. |
System.Double | startDirection | The direction of starting radius of the sector, as an angle. |
Remarks
semiAxis1Length
and semiAxis2Length
are assumed to be in units of LinearUnit (meters by default).
sectorAngle
and startDirection
are assumed to be in units of AngularUnit (degrees by default).
Applies to
Platforms and versions
Target | Versions |
---|---|
.NET Standard 2.0 | 100.3 - 200.6 |
.NET | 100.13 - 200.6 |
.NET Windows | 100.13 - 200.6 |
.NET Android | 200.0 - 200.6 |
.NET iOS | 200.0 - 200.6 |
.NET Framework | 100.2.1 - 200.6 |
Xamarin.Android | 100.2.1 - 100.15 |
Xamarin.iOS | 100.2.1 - 100.15 |
UWP | 100.2.1 - 200.6 |