Available in LEADTOOLS Vector Imaging toolkits. |
VECTORELLIPTICALARC
typedef struct tagVECTORELLIPTICALARC
{
VECTOROBJECT Object;
VECTORPOINT Point;
VECTORPEN Pen;
L_DOUBLE xRadius;
L_DOUBLE yRadius;
L_DOUBLE StartAngle;
L_DOUBLE SweepAngle;
} VECTORELLIPTICALARC, * pVECTORELLIPTICALARC;
The VECTORELLIPTICALARC structure holds information about a vector elliptical arc object.
Member |
Description |
Object |
Abstract object. |
Point |
A VECTORPOINT structure that contains the vertex of a vector elliptical arc object, about which the arc sweeps. |
Pen |
VECTORPEN structure that contains information about the pen to use when drawing the vector elliptical arc object. |
xRadius |
Length of the radius of the x- axis. This value is in logical units. |
yRadius |
Length of the radius of the y- axis. This value is in logical units. |
StartAngle |
The angle at which to begin the vector elliptical arc. Values should be between 0 and 360 degrees. Values less than 0 and greater than 360 will be modified internally. |
SweepAngle |
The angle through which to sweep the vector elliptical arc. Values should be between –360 and +360 degrees. Positive angles will be drawn in a counter-clockwise direction from StartAngle. Negative angles will be drawn in a clockwise direction. |
Comments
nSize of the Object member must be the sizeof this structure.
nType of the Object member must be VECTOR_ELLIPTICALARC.
pVECTORELLIPTICALARC is a pointer to a VECTORELLIPTICALARC structure.