public static EllipticArcSegment CreateEllipticArcSegment( MapPoint startPt, MapPoint endPt, double semiMajorAxis, double minorMajorRatio, double rotationAngle, MinorOrMajor minorOrMajor, ArcOrientation orientation, SpatialReference spatialReference )
Public Overloads Shared Function CreateEllipticArcSegment( _ ByVal startPt As MapPoint, _ ByVal endPt As MapPoint, _ ByVal semiMajorAxis As Double, _ ByVal minorMajorRatio As Double, _ ByVal rotationAngle As Double, _ ByVal minorOrMajor As MinorOrMajor, _ ByVal orientation As ArcOrientation, _ Optional ByVal spatialReference As SpatialReference _ ) As EllipticArcSegment
Parameters
- startPt
- The start point of the elliptic arc.
- endPt
- The end point of the elliptic arc.
- semiMajorAxis
- The length of the semi-major axis.
- minorMajorRatio
- The ratio of the length of the semi-minor axis to the length of the semi-major axis. The absolute value must be < 1.
- rotationAngle
- The angle in radians by which the ellipse is rotated from the X-axis. A positive value corresponds to counterclockwise rotation.
- minorOrMajor
- The enumeration value indicating whether the arc is a minor or major arc. A minor arc is an arc such that the central angle is less than PI radians.
- orientation
- The value indicating if the arc is oriented clockwise or counterclockwise.
- spatialReference
- (Optional) The spatial reference. The default value is null. The spatial reference of the start point is ignored.