Returns the center point, starting angle, signed central angle, angle of rotation, ratio of the minor axis to the major axis, and axes.
[Visual Basic .NET] Public Sub QueryCoordsByAngle ( _ ByVal ellipseStd As Boolean, _ ByVal Center As IPoint, _ ByRef FromAngle As Double, _ ByRef CentralAngle As Double, _ ByRef rotationAngle As Double, _ ByRef semiMajor As Double, _ ByRef minorMajorRatio As Double _ )
[C#] public void QueryCoordsByAngle ( bool ellipseStd, IPoint Center, ref double FromAngle, ref double CentralAngle, ref double rotationAngle, ref double semiMajor, ref double minorMajorRatio );
[C++]
HRESULT QueryCoordsByAngle(
VARIANT_BOOL ellipseStd,
IPoint* Center,
double* FromAngle,
double* CentralAngle,
double* rotationAngle,
double* semiMajor,
double* minorMajorRatio
);
[C++]Parameters
ellipseStd ellipseStd is a parameter of type VARIANT_BOOL CenterCenter is a parameter of type IPoint
FromAngle [in, out] FromAngle is a parameter of type double CentralAngle [in, out] CentralAngle is a parameter of type double rotationAngle [in, out] rotationAngle is a parameter of type double semiMajor [in, out] semiMajor is a parameter of type double minorMajorRatio [in, out] minorMajorRatio is a parameter of type double
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Description
Given the EllipseStd value, returns the Center Point, From Angle, Central Angle, Rotation Angle, semi-Major axis length, and Minor Axis to Major Axis Ratio for the Elliptic Arc. These are the same parameters used by PutCoordsByAngle to create the Elliptic Arc. If EllipseStd = TRUE, the From Angle is relative to the rotated semi-Major Axis rather than the X-Axis.
Remarks
See Also
IEllipticArc Interface | IEllipticArc.PutCoordsByAngle Method