aboutsummaryrefslogtreecommitdiffstats
path: root/src/ext_prototypes.h
diff options
context:
space:
mode:
authorroot <>2009-02-08 18:28:31 +0000
committerroot <>2009-02-08 18:28:31 +0000
commit5fd7c5b7856f6d0ddce676a02b5f35dd074ece62 (patch)
tree9b7cb32d87061bb48cba4a08d868f71e9b1ae694 /src/ext_prototypes.h
parent1e8520cad5c20db41d5eb890bd365e6f60bfaf9a (diff)
downloadlibjwg-5fd7c5b7856f6d0ddce676a02b5f35dd074ece62.tar.gz
libjwg-5fd7c5b7856f6d0ddce676a02b5f35dd074ece62.tar.bz2
libjwg-5fd7c5b7856f6d0ddce676a02b5f35dd074ece62.zip
*** empty log message ***
Diffstat (limited to 'src/ext_prototypes.h')
-rw-r--r--src/ext_prototypes.h34
1 files changed, 34 insertions, 0 deletions
diff --git a/src/ext_prototypes.h b/src/ext_prototypes.h
index e69de29..05722e9 100644
--- a/src/ext_prototypes.h
+++ b/src/ext_prototypes.h
@@ -0,0 +1,34 @@
+/* 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 */
+/* contour.c */
+/* version.c */
+/* xfig.c */
+/* util.c */