git.asbjorn.biz
/
swftools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
added gfxmatrix_transform()
[swftools.git]
/
lib
/
gfxtools.h
diff --git
a/lib/gfxtools.h
b/lib/gfxtools.h
index
01fad05
..
780cfa6
100644
(file)
--- a/
lib/gfxtools.h
+++ b/
lib/gfxtools.h
@@
-27,8
+27,8
@@
extern "C" {
#endif
extern "C" {
#endif
-//#include "../lib/mem.h"
-#include "../lib/rfxswf.h"
+#include <stdio.h>
+#include "../lib/mem.h"
#include "../lib/gfxdevice.h"
typedef struct _gfxdrawer
#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 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
}
#ifdef __cplusplus
}