X-Git-Url: http://git.asbjorn.it/?a=blobdiff_plain;f=lib%2Fgfxpoly%2Fconvert.h;h=6eb745cacf33bfef714157261d928298e3d7d0cd;hb=7be8967177293d3a0b4b8a286f16b740933ac583;hp=eec362dfceb6e168013ae2c4f6e9ac6112d056b1;hpb=8d76501168e44398feb36ae4d378178a676d8f2c;p=swftools.git diff --git a/lib/gfxpoly/convert.h b/lib/gfxpoly/convert.h index eec362d..6eb745c 100644 --- a/lib/gfxpoly/convert.h +++ b/lib/gfxpoly/convert.h @@ -2,6 +2,7 @@ #define __poly_convert_h__ #include "../gfxdevice.h" +#include "../gfxtools.h" #include "poly.h" typedef struct _polywriter @@ -13,9 +14,13 @@ typedef struct _polywriter void*internal; } polywriter_t; +void gfxdrawer_target_poly(gfxdrawer_t*d, double gridsize); + void gfxpolywriter_init(polywriter_t*w); -gfxpoly_t* gfxpoly_from_gfxline(gfxline_t*line, double gridsize); +gfxpoly_t* gfxpoly_from_fill(gfxline_t*line, double gridsize); gfxpoly_t* gfxpoly_from_file(const char*filename, double gridsize); void gfxpoly_destroy(gfxpoly_t*poly); +gfxline_t*gfxline_from_gfxpoly(gfxpoly_t*poly); + #endif //__poly_convert_h__