X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fgfxtools.h;h=780cfa68aab33786204de8f9197edd43a025602b;hb=6fdab3c4ec7ca7ad9161136a33ff465e227d9661;hp=01fad052e31bba3cd09a7da1126877978b06374c;hpb=d320fe6202257cc281bbd0f3e45895b3bc4f2ef9;p=swftools.git diff --git a/lib/gfxtools.h b/lib/gfxtools.h index 01fad05..780cfa6 100644 --- a/lib/gfxtools.h +++ b/lib/gfxtools.h @@ -27,8 +27,8 @@ extern "C" { #endif -//#include "../lib/mem.h" -#include "../lib/rfxswf.h" +#include +#include "../lib/mem.h" #include "../lib/gfxdevice.h" typedef struct _gfxdrawer @@ -65,6 +65,8 @@ gfxbbox_t gfxbbox_expand_to_point(gfxbbox_t box, gfxcoord_t x, gfxcoord_t y); void gfxline_transform(gfxline_t*line, gfxmatrix_t*matrix); void gfxmatrix_dump(gfxmatrix_t*l, FILE*fi, char*prefix); +void gfxmatrix_transform(gfxmatrix_t*m, gfxcoord_t* v1, gfxcoord_t*dest); +void gfxmatrix_invert(gfxmatrix_t*src, gfxmatrix_t*dest); #ifdef __cplusplus }