The following tables list the members exposed by EllipticArcBuilder.
Public Constructors
Public Properties
| Name | Description |
| CenterPoint |
Gets or sets the center point of the arc. This method must be called on the MCT. Use QueuedTask.Run.
|
| CentralAngle |
Gets or sets the central angle in radians. This method must be called on the MCT. Use QueuedTask.Run.
|
| EndAngle |
Gets or sets the end angle in radians. This method must be called on the MCT. Use QueuedTask.Run.
|
| EndPoint |
Gets or sets the end point of the arc. This method must be called on the MCT. Use QueuedTask.Run.
|
| Handle |
Gets the opaque handle to the underlying native object.
(Inherited from ArcGIS.Core.CoreObjectsBase) |
| IsCircular |
Gets if this elliptical arc is actually circular (that is major and minor axes have the same length). This method must be called on the MCT. Use QueuedTask.Run.
|
| IsMinor |
Gets if the arc is a minor arc.
The arc is a minor arc if the central angle is less than 180 degrees. This method must be called on the MCT. Use QueuedTask.Run.
|
| Orientation |
Gets the orientation of this elliptical arc. This method must be called on the MCT. Use QueuedTask.Run.
|
| RotationAngle |
Gets or sets the rotation angle of the major axis in radians. This method must be called on the MCT. Use QueuedTask.Run.
|
| SpatialReference | Gets or sets the SpatialReference for the geometry being built. (Inherited from ArcGIS.Core.Geometry.SegmentBuilder) |
| StartAngle |
Gets or sets the start angle in radians. This method must be called on the MCT. Use QueuedTask.Run.
|
| StartPoint |
Gets or sets the start point of the arc. This method must be called on the MCT. Use QueuedTask.Run.
|
Top
Public Methods
| Name | Description |
| CreateEllipticArcSegment | Overloaded. |
| Dispose | (Inherited from ArcGIS.Core.CoreObjectsBase) |
| GetAxes |
Gets the semi-major and semi-minor axes. This method must be called on the MCT. Use QueuedTask.Run.
|
| QueryCoords |
Copies the center point, start angle, central angle, rotation angle, semi-major/semi-minor axes into the method parameters. This method must be called on the MCT. Use QueuedTask.Run.
|
| QueryFilletRadiusRange | Gets the minimum and maximum radius for a fillet arc to touch both input segments. specifies a location near the desired fillet. The returned values can be used in EllipticArcBuilder Constructor(Segment,Segment,Double,Coordinate2D,SpatialReference) and CreateEllipticArcSegment(Segment,Segment,Double,Coordinate2D,SpatialReference). |
| SetAxes |
Sets the semi-major and semi-minor axes. This method must be called on the MCT. Use QueuedTask.Run.
|
| SetCoords | Overloaded. |
| SetRadius |
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. This method must be called on the MCT. Use QueuedTask.Run.
|
| ToSegment | Returns an EllipticArcSegment instance representing the current state of the builder. This method must be called on the MCT. Use QueuedTask.Run. |
Top
See Also