Property |
Type |
Access |
Meaning |
LC_PROP_ENT_... Base class properties |
LC_PROP_ELL_X |
float |
RW |
Center point X |
LC_PROP_ELL_Y |
float |
RW |
Center point Y |
LC_PROP_ELL_R1 |
float |
RW |
Major radius (half-length of major axis) |
LC_PROP_ELL_R2 |
float |
RW |
Minor radius (half-length of minor axis) |
LC_PROP_ELL_RATIO |
float |
RW |
Ratio <Minor radius> / <Major radius>. Value <= 1.0 |
LC_PROP_ELL_ANGLE |
float |
RW |
Rotation angle of major axis |
LC_PROP_ELL_ANG0 |
float |
RW |
Start angle (for elliptical arc), relative to major axis |
LC_PROP_ELL_ANGARC |
float |
RW |
Arc included angle. Positive - counter-clockwise, negative - clockwise.
Zero value means full ellipse
|
LC_PROP_ELL_ANGEND |
float |
R |
End angle, relative to major axis |
LC_PROP_ELL_X0 |
float |
R |
Start point X |
LC_PROP_ELL_Y0 |
float |
R |
Start point Y |
LC_PROP_ELL_XEND |
float |
R |
End point X |
LC_PROP_ELL_YEND |
float |
R |
End point Y |
LC_PROP_ELL_LEN |
float |
R |
Length |
LC_PROP_ELL_AREA |
float |
R |
Area |
LC_PROP_ELL_FULL |
bool |
R |
"Full ellipse" flag |
LC_PROP_ELL_CCW |
bool |
R |
"Counter-ClockWise direction" flag. Full ellipse always has CCW direction. |
LC_PROP_ELL_SECTOR |
bool |
RW |
"Draw as sector" flag (for elliptical arc) |
LC_PROP_ELL_RESOL |
int |
RW |
Resolution |