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

In This Topic
    StartPoint Property (EllipticArcBuilderEx)
    In This Topic
    Gets or sets the start point.
    public override MapPoint StartPoint {get; set;}
    Public Overrides NotOverridable Property StartPoint As MapPoint
    The point is null or empty.
    The point is not on the embedded circle or ellipse.
    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.
    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;

    Target Platforms: Windows 11, Windows 10

    ArcGIS Pro version: 3 or higher.
    See Also