diff options
author | root <> | 2009-02-08 18:28:31 +0000 |
---|---|---|
committer | root <> | 2009-02-08 18:28:31 +0000 |
commit | 5fd7c5b7856f6d0ddce676a02b5f35dd074ece62 (patch) | |
tree | 9b7cb32d87061bb48cba4a08d868f71e9b1ae694 /src/prototypes.h | |
parent | 1e8520cad5c20db41d5eb890bd365e6f60bfaf9a (diff) | |
download | libjwg-5fd7c5b7856f6d0ddce676a02b5f35dd074ece62.tar.gz libjwg-5fd7c5b7856f6d0ddce676a02b5f35dd074ece62.tar.bz2 libjwg-5fd7c5b7856f6d0ddce676a02b5f35dd074ece62.zip |
*** empty log message ***
Diffstat (limited to 'src/prototypes.h')
-rw-r--r-- | src/prototypes.h | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/src/prototypes.h b/src/prototypes.h index e69de29..998a157 100644 --- a/src/prototypes.h +++ b/src/prototypes.h @@ -0,0 +1,45 @@ +/* libjwg.c */ +void (*Data_default_constructor)(Data); +void (*Data_default_destructor)(Data); +void (*Handle_default_constructor)(Handle); +void (*Handle_default_destructor)(Handle); +int jwg_create_handle__(int *format, char *fname, int len); +void jwg_pass_data__(int *serial, float *ptr, int *w, int *h, int *l); +void jwg_destroy_data__(int *serial); +void jwg_set_xform__(int *serial, float *xc, float *yc, float *a, float *b, float *c, float *d); +void jwg_add_xform__(int *serial, float *xc, float *yc, float *a, float *b, float *c, float *d); +void jwg_add_rotation__(int *serial, float *th); +void jwg_def_xform__(int *serial); +void jwg_set_brush__(int *serial, float *r, float *g, float *b, float *density); +void jwg_set_pen__(int *serial, float *r, float *g, float *b, float *width); +void jwg_set_textcolor__(int *serial, float *r, float *g, float *b); +void jwg_set_textheight__(int *serial, float *height); +void jwg_contour__(int *serial, float *level, int *side, int *lp); +void jwg_draw_line__(int *serial, float *x, float *y, int *n); +void jwg_draw_polygon__(int *serial, float *x, float *y, int *n); +void jwg_reset_point__(int *serial); +void jwg_add_point__(int *serial, float *x, float *y); +void jwg_close_polygon__(int *serial); +void jwg_close_line__(int *serial); +void jwg_destroy_handle__(int *serial); +void jwg_push_state__(int *serial); +void jwg_pop_state__(int *serial); +void jwg_draw_text__(int *serial, float *x, float *y, char *str, int len); +void jwg_draw_text_matrix__(int *serial, float *x, float *y, float *a, float *b, float *c, float *d, char *str, int len); +/* version.c */ +/* cgm.c */ +void cgm_init_private(Handle h); +void cgm_do_line(Handle h, Jwgline *line); +void cgm_init_xform(Handle h); +void cgm_do_poly(Handle h, Jwgline *line); +void cgm_do_text(Handle h, Jwgpos pos, char *str); +/* contour.c */ +void do_contour(Handle h, float level, int side, int lp); +/* version.c */ +/* xfig.c */ +void xfig_init_private(Handle h); +void xfig_do_line(Handle h, Jwgline *line); +void xfig_init_xform(Handle h); +void xfig_do_poly(Handle h, Jwgline *line); +void xfig_do_text(Handle h, Jwgpos pos, char *str); +/* util.c */ |