ArcGIS Pro 3.0 API Reference Guide
ArcGIS.Core.Geometry Namespace / EllipticArcBuilderEx Class
Properties Methods


In This Topic
    EllipticArcBuilderEx Class Members
    In This Topic

    The following tables list the members exposed by EllipticArcBuilderEx.

    Public Constructors
     NameDescription
    Public ConstructorOverloaded.   
    Top
    Public Properties
     NameDescription
    Public Property Gets or sets the center point of the arc.  
    Public Property Gets or sets the central angle in radians.  
    Public Property Gets or sets the end angle in radians.  
    Public PropertyOverridden.  Gets or sets the end point.  
    Public Property Gets if this elliptic arc is actually circular (that is major and minor axes have the same length).  
    Public PropertyGets if the builder is empty. A builder is empty if the SegmentBuilderEx.StartPoint is empty or the SegmentBuilderEx.EndPoint is empty. (Inherited from ArcGIS.Core.Geometry.SegmentBuilderEx)
    Public Property Gets if the arc is a minor arc. The arc is a minor arc if the absolute value of the central angle is less than PI radians (180 degrees).  
    Public Property Gets or sets the minor-major ratio.  
    Public Property Gets the orientation of this elliptic arc.  
    Public Property Gets or sets the rotation angle of the major axis in radians.  
    Public Property Gets or sets the length of the semi-major axis.  
    Public Property Gets or sets the spatial reference. (Inherited from ArcGIS.Core.Geometry.SegmentBuilderEx)
    Public Property Gets or sets the start angle in radians.  
    Public PropertyOverridden.  Gets or sets the start point.  
    Top
    Public Methods
     NameDescription
    Public Methodstatic (Shared in Visual Basic) Convenience method to create a new instance of the EllipticArcSegment class. The segment will be a circle built from a center point and radius.  
    Public Methodstatic (Shared in Visual Basic)Overloaded.   
    Public Methodstatic (Shared in Visual Basic) Convenience method to create a new instance of the EllipticArcSegment class. The segment will be an ellipse.  
    Public Methodstatic (Shared in Visual Basic)Overloaded.   
    Public Method Gets the semi-major and semi-minor axes.  
    Public Method Copies the center point, start angle, central angle, rotation angle, semi-major/semi-minor axes into the method parameters.  
    Public Methodstatic (Shared in Visual Basic)Gets the minimum and maximum radius for a fillet arc to touch both input segments. hintPoint specifies a location near the desired fillet. This method must be called on the MCT. Use QueuedTask.Run CreateCircularArc(Segment,Segment,Double,Coordinate2D,SpatialReference).  
    Public Method Sets the semi-major and semi-minor axes.  
    Public MethodOverloaded.   
    Public Method Sets the builder empty. (Inherited from ArcGIS.Core.Geometry.SegmentBuilderEx)
    Public Method Sets the radius of a circular arc. If the arc is not circular, sets both the semi-major and semi-minor axes to the same value.  
    Public MethodReturns an EllipticArcSegment instance representing the current state of the builder.  
    Top
    See Also