GFC Logo GFC Title Logo
Reference Manual
Main Page  |  Namespace List  |  Alphabetical List  |  Class List  |  File List

region.hh File Reference

A GdkRegion C++ wrapper interface. More...

#include <gfc/object.hh>
#include <gdk/gdkregion.h>
#include <vector>
#include <gfc/gdk/inline/region.inl>

Go to the source code of this file.

Namespaces

Classes

Enumerations


Detailed Description

A GdkRegion C++ wrapper interface.

Provides Region, an object that holds a set of arbitrary pixels, and is usually used for clipping graphical operations (see Gdk::GC::set_clip_region()).


Enumeration Type Documentation

enum FillRule
 

Specifies the method for determining which pixels are included in a region, when creating a Region from a polygon.

The fill rule is only relevant for polygons which overlap themselves.

Enumeration values:
EVEN_ODD_RULE  Areas which are overlapped an odd number of times are included in the region, while areas overlapped an even number of times are not.
WINDING_RULE  Overlapping areas are always included.

enum OverlapType
 

Specifies the possible values returned by Gdk::Region::rect_in().

Enumeration values:
OVERLAP_RECTANGLE_IN  The rectangle is inside the Region.
OVERLAP_RECTANGLE_OUT  The rectangle is outside the Region.
OVERLAP_RECTANGLE_PART  The rectangle is partly inside the Region.


Generated on Tue Aug 24 00:34:33 2004 for GFC-UI by doxygen 1.3.8