ArcGIS Pro 3.1 API Reference Guide
ArcGIS.Core.Geometry Namespace / EllipticArcBuilderEx Class / EndPoint Property
Example

In This Topic
    EndPoint Property (EllipticArcBuilderEx)
    In This Topic
    Gets or sets the end point.
    Syntax
    public override MapPoint EndPoint {get; set;}
    Public Overrides NotOverridable Property EndPoint As MapPoint
    Exceptions
    ExceptionDescription
    The point is null or empty.
    The point is not on the embedded circle or ellipse.
    Remarks
    When setting the end 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.0 or higher.
    See Also