ArcGIS Pro 2.7 API Reference Guide
CreateEllipticArcSegment(MapPoint,Double,Double,Double,esriArcOrientation,SpatialReference) Method

ArcGIS.Core.Geometry Namespace > EllipticArcBuilder Class > CreateEllipticArcSegment Method : CreateEllipticArcSegment(MapPoint,Double,Double,Double,esriArcOrientation,SpatialReference) Method
The point from which the arc starts.
The length of the chord connecting start point to the end point of the arc.
The angle in radians of the chord connecting the start point to the end point of the arc.
The length of the circular arc.
The orientation of the arc, clockwise or counterclockwise.
(Optional) The spatial reference. If spatialReference is null, then the spatial reference is inherited from startPt. The default value is null.
Convenience method to create a new instance of the EllipticArcSegment class. The new instance will be a circular arc.
Syntax
Public Overloads Shared Function CreateEllipticArcSegment( _
   ByVal startPt As MapPoint, _
   ByVal chordLength As Double, _
   ByVal chordBearing As Double, _
   ByVal arcLength As Double, _
   ByVal orientation As esriArcOrientation, _
   Optional ByVal spatialReference As SpatialReference _
) As EllipticArcSegment

Parameters

startPt
The point from which the arc starts.
chordLength
The length of the chord connecting start point to the end point of the arc.
chordBearing
The angle in radians of the chord connecting the start point to the end point of the arc.
arcLength
The length of the circular arc.
orientation
The orientation of the arc, clockwise or counterclockwise.
spatialReference
(Optional) The spatial reference. If spatialReference is null, then the spatial reference is inherited from startPt. The default value is null.
Exceptions
ExceptionDescription
Incompatible spatial references.
startPt is null.
chordLength is greater than arcLength or chordLength is 0.
Requirements

Target Platforms: Windows 10, Windows 8.1

See Also

Reference

EllipticArcBuilder Class
EllipticArcBuilder Members
Overload List