VECTORELLIPTICALARC

Summary

The VECTORELLIPTICALARC structure holds information about a vector elliptical arc object.

Syntax

typedef  struct  tagVECTORELLIPTICALARC 
{ 
   VECTOROBJECT  Object; 
   VECTORPOINT  Point; 
   VECTORPEN  Pen; 
   L_DOUBLE  xRadius; 
   L_DOUBLE  yRadius; 
   L_DOUBLE  StartAngle; 
   L_DOUBLE  SweepAngle; 
}  VECTORELLIPTICALARC,  *  pVECTORELLIPTICALARC; 

Members

VECTOROBJECT Object

Abstract object.

VECTORPOINT Point

A VECTORPOINT structure that contains the vertex of a vector elliptical arc object, about which the arc sweeps.

VECTORPEN Pen

VECTORPEN structure that contains information about the pen to use when drawing the vector elliptical arc object.

L_DOUBLE xRadius

Length of the radius of the x- axis. This value is in logical units.

L_DOUBLE yRadius

Length of the radius of the y- axis. This value is in logical units.

L_DOUBLE 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.

L_DOUBLE 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.

Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Vector C API Help
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.