cairomm 1.18.0
Cairo::Region Member List

This is the complete list of members for Cairo::Region, including all inherited members.

cobj()Cairo::Regioninline
cobj() constCairo::Regioninline
cobject typedefCairo::Region
contains_point(int x, int y) constCairo::Region
contains_rectangle(const RectangleInt & rectangle) constCairo::Region
copy() constCairo::Region
create()Cairo::Regionstatic
create(const RectangleInt & rectangle)Cairo::Regionstatic
create(const std::vector< RectangleInt > & rects)Cairo::Regionstatic
create(const RectangleInt * rects, int count)Cairo::Regionstatic
do_union(const RefPtr< Region > & other)Cairo::Region
do_union(const RectangleInt & rectangle)Cairo::Region
do_xor(const RefPtr< Region > & other)Cairo::Region
do_xor(const RectangleInt & rectangle)Cairo::Region
empty() constCairo::Region
get_extents() constCairo::Region
get_num_rectangles() constCairo::Region
get_rectangle(int nth_rectangle) constCairo::Region
intersect(const RefPtr< Region > & other)Cairo::Region
intersect(const RectangleInt & rectangle)Cairo::Region
m_cobjectCairo::Regionprotected
Overlap enum nameCairo::Region
reference() constCairo::Region
Region(cairo_region_t * cobject, bool has_reference=false)Cairo::Regionexplicit
subtract(const RefPtr< Region > & other)Cairo::Region
subtract(const RectangleInt & rectangle)Cairo::Region
translate(int dx, int dy)Cairo::Region
unreference() constCairo::Region
~Region()Cairo::Regionvirtual