Scribus
Open source desktop publishing at your fingertips
Geom::Region Class Reference

Public Member Functions

 Region (Path const &p)
 
 Region (Path const &p, bool dir)
 
 Region (Path const &p, boost::optional< Rect > const &b)
 
 Region (Path const &p, boost::optional< Rect > const &b, bool dir)
 
unsigned size () const
 
bool isFill () const
 
Region asFill () const
 
Region asHole () const
 
 operator Path () const
 
Rect boundsFast () const
 
bool contains (Point const &p) const
 
bool contains (Region const &other) const
 
bool includes (Point const &p) const
 
Region inverse () const
 
Region operator* (Matrix const &m) const
 
bool invariants () const
 

Friends

class Shape
 
Crossings crossings (Region const &a, Region const &b)
 
Shape shape_boolean (bool rev, Shape const &a, Shape const &b, CrossingSet const &crs)
 

The documentation for this class was generated from the following files: