ArcGIS Pro 3.3 API Reference Guide
ArcGIS.Core.Geometry Namespace / EllipticArcBuilderEx Class / StartPoint Property
Example

In This Topic
    StartPoint Property (EllipticArcBuilderEx)
    In This Topic
    Gets or sets the start point.
    Syntax
    public override MapPoint StartPoint {get; set;}
    Public Overrides NotOverridable Property StartPoint As MapPoint
    Exceptions
    ExceptionDescription
    The point is null or empty.
    The point is not on the embedded circle or ellipse.
    Remarks
    When setting the start point, it must lie on the embedded circle or ellipse. The start angle, central angle, and end angle may change. All other properties are unchanged.
    Example
    Elliptic Arc Builder Properties
    // retrieve the curve's properties
    EllipticArcBuilderEx builder = new EllipticArcBuilderEx(arcSegment);
    MapPoint startPt = builder.StartPoint;
    MapPoint endPt = builder.EndPoint;
    Coordinate2D centerPt = builder.CenterPoint;
    bool isCircular = builder.IsCircular;
    bool isMinor = builder.IsMinor;
    double startAngle = builder.StartAngle;
    double endAngle = builder.EndAngle;
    double centralAngle = builder.CentralAngle;
    double rotationAngle = builder.RotationAngle;
    ArcOrientation orientation = builder.Orientation;
    
    Requirements

    Target Platforms: Windows 11, Windows 10

    ArcGIS Pro version: 3 or higher.
    See Also