diff options
Diffstat (limited to 'include/fitz/geometry.h')
-rw-r--r-- | include/fitz/geometry.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/include/fitz/geometry.h b/include/fitz/geometry.h index 96977cc6..7d2adc98 100644 --- a/include/fitz/geometry.h +++ b/include/fitz/geometry.h @@ -4,6 +4,12 @@ typedef struct fz_rect_s fz_rect; typedef struct fz_ipoint_s fz_ipoint; typedef struct fz_irect_s fz_irect; +extern fz_rect fz_emptyrect; +extern fz_rect fz_infiniterect; + +#define fz_isemptyrect(r) ((r).min.x == (r).max.x) +#define fz_isinfiniterect(r) ((r).min.x > (r).max.x) + /* / a b 0 \ | c d 0 | @@ -38,8 +44,6 @@ struct fz_irect_s void fz_invert3x3(float *dst, float *m); -fz_rect fz_infiniterect(void); - fz_matrix fz_concat(fz_matrix one, fz_matrix two); fz_matrix fz_identity(void); fz_matrix fz_scale(float sx, float sy); |