formZ SDK | 4.0 Call Back Reference | File Translator | Structured File Translator | Image Vector Call Back
Description
Determines of a specific circular arc can be exported to a vector file. Circles, ellipses and elliptical arcs are checked with this function. Full circles and ellipses are specified by setting the start angle to 0 and the end angle to 360. Ellipses and elliptical arcs are specified by setting different values to rx and ry. Filled arcs are filled as wedges.
Plugin Prototype
fzrt_error_td fz_ffmt_cbak_image_vect_write_arc(
fzrt_int | windex, |
ffmt_id, | |
void * | data, |
double | cx, |
double | cy, |
double | rx, |
double | ry, |
double | ang1, |
double | ang2, |
double | pitch, |
short | res, |
fzrt_int | how ) |
Parameters
windex [Input]
project window index
ffmt_id [Input]
The file format reference id.
data [Input]
A pointer to translator defined data.
cx [Input]
The x location of the center of the center of the arc.
cy [Input]
The y location of the center of the center of the arc.
rx [Input]
The radius along the x-axis.
ry [Input]
The radius along the x-axis.
ang1 [Input]
The angle of the starting point of the arc.
ang2 [Input]
The angle of the end point of the arc.
pitch [Input]
Rotation to apply to the arc.
res [Input]
The maximum length of a line segment to represent the arc.
how [Input]
What the arc represents (i.e. outline, filled polygon, clip polygon)
Bit Flag Type: fz_ffmt_lineset_flags_enum
Returns
FZRT_NOERR on success. An error otherwise.
Availability
5.0.0.0
Function Set
Defined in