[cairo] [PATCH 07/71] core: some helper macros for easier access to box dimensions

Enrico Weigelt, metux IT consult enrico.weigelt at gr13.net
Mon Apr 17 16:56:46 UTC 2017


Signed-off-by: Enrico Weigelt, metux IT consult <enrico.weigelt at gr13.net>
---
 src/cairo-box-inline.h | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/cairo-box-inline.h b/src/cairo-box-inline.h
index 59e5a0d5f..cea6eb8e5 100644
--- a/src/cairo-box-inline.h
+++ b/src/cairo-box-inline.h
@@ -128,4 +128,7 @@ _cairo_box_is_pixel_aligned (const cairo_box_t *box)
 #endif
 }
 
+#define _CAIRO_BOX_WIDTH(box)	(abs((box).p2.x-(box).p1.x))
+#define _CAIRO_BOX_HEIGHT(box)	(abs((box).p2.y-(box).p1.y))
+
 #endif /* CAIRO_BOX_H */
-- 
2.11.0.rc0.7.gbe5a750



More information about the cairo mailing list