This document is archived and information here might be outdated. Recommended version. |
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,
System.Double* FromAngle,
System.Double* CentralAngle,
System.Double* rotationAngle,
System.Double* semiMajor,
System.Double* minorMajorRatio
);
[C++] Parameters ellipseStd
ellipseStd is a parameter of type bool Center
Center 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*
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.
IEllipticArc Interface | IEllipticArc.PutCoordsByAngle Method