diff options
author | Tor Andersson <tor.andersson@artifex.com> | 2018-06-18 16:53:31 +0200 |
---|---|---|
committer | Robin Watts <robin.watts@artifex.com> | 2018-06-22 16:48:50 +0100 |
commit | a69f71e89bc9c325bc91fc0ec69f3ca231c83efe (patch) | |
tree | eebcd5a596133fa0519713371f552aed42487e7e /include/mupdf/fitz/geometry.h | |
parent | 1e84b1dc23b6e57b87e6f7656dd7bd31ec7370d6 (diff) | |
download | mupdf-a69f71e89bc9c325bc91fc0ec69f3ca231c83efe.tar.xz |
Add fz_quad type.
Diffstat (limited to 'include/mupdf/fitz/geometry.h')
-rw-r--r-- | include/mupdf/fitz/geometry.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/include/mupdf/fitz/geometry.h b/include/mupdf/fitz/geometry.h index 180ae8da..f36c884c 100644 --- a/include/mupdf/fitz/geometry.h +++ b/include/mupdf/fitz/geometry.h @@ -637,4 +637,13 @@ void fz_gridfit_matrix(int as_tiled, fz_matrix *m); float fz_matrix_max_expansion(const fz_matrix *m); +typedef struct fz_quad_s fz_quad; +struct fz_quad_s +{ + fz_point ul, ur, ll, lr; +}; + +fz_rect fz_rect_from_quad(fz_quad q); +fz_quad *fz_transform_quad(fz_quad *q, const fz_matrix *m); + #endif |