summaryrefslogtreecommitdiff
path: root/src/cairo-clip-private.h
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2012-04-19 11:59:54 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2012-04-19 12:19:19 +0100
commit0770dda52be9c1bf464a84cb5566ef46d7e9df5a (patch)
treebf71d64fc7cdae58413b2e25b2f0fa9c5d0f4a1a /src/cairo-clip-private.h
parente9c9e28cd19df8a5875f62fc74087500182399f0 (diff)
downloadcairo-0770dda52be9c1bf464a84cb5566ef46d7e9df5a.tar.gz
Split cairo-clip-privates into struct+inlines
References: https://bugs.freedesktop.org/show_bug.cgi?id=48577 Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'src/cairo-clip-private.h')
-rw-r--r--src/cairo-clip-private.h42
1 files changed, 0 insertions, 42 deletions
diff --git a/src/cairo-clip-private.h b/src/cairo-clip-private.h
index c1c24d8c0..5fc05a64e 100644
--- a/src/cairo-clip-private.h
+++ b/src/cairo-clip-private.h
@@ -84,18 +84,6 @@ _cairo_clip_destroy (cairo_clip_t *clip);
cairo_private extern const cairo_clip_t __cairo_clip_all;
-static inline cairo_bool_t _cairo_clip_is_all_clipped(const cairo_clip_t *clip)
-{
- return clip == &__cairo_clip_all;
-}
-
-static inline cairo_clip_t *
-_cairo_clip_set_all_clipped (cairo_clip_t *clip)
-{
- _cairo_clip_destroy (clip);
- return (cairo_clip_t *) &__cairo_clip_all;
-}
-
cairo_private cairo_clip_t *
_cairo_clip_copy (const cairo_clip_t *clip);
@@ -122,25 +110,10 @@ cairo_private cairo_clip_t *
_cairo_clip_intersect_rectangle (cairo_clip_t *clip,
const cairo_rectangle_int_t *rectangle);
-static inline cairo_clip_t *
-_cairo_clip_copy_intersect_rectangle (const cairo_clip_t *clip,
- const cairo_rectangle_int_t *r)
-{
- return _cairo_clip_intersect_rectangle (_cairo_clip_copy (clip), r);
-}
-
cairo_private cairo_clip_t *
_cairo_clip_intersect_clip (cairo_clip_t *clip,
const cairo_clip_t *other);
-static inline cairo_clip_t *
-_cairo_clip_copy_intersect_clip (const cairo_clip_t *clip,
- const cairo_clip_t *other)
-{
- return _cairo_clip_intersect_clip (_cairo_clip_copy (clip), other);
-}
-
-
cairo_private cairo_clip_t *
_cairo_clip_intersect_box (cairo_clip_t *clip,
const cairo_box_t *box);
@@ -178,21 +151,6 @@ _cairo_clip_combine_with_surface (const cairo_clip_t *clip,
cairo_surface_t *dst,
int dst_x, int dst_y);
-static inline void
-_cairo_clip_steal_boxes (cairo_clip_t *clip, cairo_boxes_t *boxes)
-{
- _cairo_boxes_init_for_array (boxes, clip->boxes, clip->num_boxes);
- clip->boxes = NULL;
- clip->num_boxes = 0;
-}
-
-static inline void
-_cairo_clip_unsteal_boxes (cairo_clip_t *clip, cairo_boxes_t *boxes)
-{
- clip->boxes = boxes->chunks.base;
- clip->num_boxes = boxes->num_boxes;
-}
-
cairo_private cairo_clip_t *
_cairo_clip_from_boxes (const cairo_boxes_t *boxes);