summaryrefslogtreecommitdiff
path: root/src/cairo.h
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2010-07-09 01:10:24 +0200
committerBenjamin Otte <otte@redhat.com>2010-07-09 02:11:59 +0200
commit5e76bc6deb9fd4dc7a0f9181d3941ba55ce89c56 (patch)
tree4cdef1068af982fb9a7f202499f6726f074d77ae /src/cairo.h
parent57da730d286f643c8f68b445907f7cdd1f53e5de (diff)
downloadcairo-5e76bc6deb9fd4dc7a0f9181d3941ba55ce89c56.tar.gz
doc: Add missing region documentation
Diffstat (limited to 'src/cairo.h')
-rw-r--r--src/cairo.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/cairo.h b/src/cairo.h
index 3019222d0..02b4b6da8 100644
--- a/src/cairo.h
+++ b/src/cairo.h
@@ -2601,6 +2601,19 @@ cairo_matrix_transform_point (const cairo_matrix_t *matrix,
/* Region functions */
+/**
+ * cairo_region_t:
+ *
+ * A #cairo_region_t represents a set of integer-aligned rectangles.
+ *
+ * It allows set-theoretical operations like cairo_region_union() and
+ * cairo_region_intersect() to be performed on them.
+ *
+ * Memory management of #cairo_region_t is done with
+ * cairo_region_reference() and cairo_region_destroy().
+ *
+ * Since: 1.10
+ **/
typedef struct _cairo_region cairo_region_t;
/**