This document is archived and information here might be outdated.  Recommended version.


IEllipticArc.PutAxes Method (ArcObjects .NET 10.6 SDK)
ArcObjects Library Reference (Geometry)  

IEllipticArc.PutAxes Method

Sets the semi-major and semi-minor axes.

[Visual Basic .NET]
Public Sub PutAxes ( _
    ByVal semiMajor As Double, _
    ByVal minorMajorRatio As Double _
)
[C#]
public void PutAxes (
    double semiMajor,
    double minorMajorRatio
);
[C++]
HRESULT PutAxes(
  double semiMajor,
  double minorMajorRatio
);
[C++]

Parameters semiMajor
semiMajor is a parameter of type double minorMajorRatio
minorMajorRatio is a parameter of type double

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Description

Sets the Major Axis and the Minor Axis.  The Major Axis is the larger of the two Axes, and the Minor Axis is the smaller Axis.  The Major Axis always lies on the line between 0 and Pi Radians in EllipseStd, and the Minor Axis always lies on the line between Pi/2 and 3*Pi/2 Radian in EllipseStd.

Remarks

The Axes can be returned using GetAxes.

EllipticArc PutAxes Example

See Also

IEllipticArc Interface