![]() |
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members
|
#include <FXRegion.h>
Public Member Functions | |
| FXRegion () | |
| FXRegion (const FXRegion &r) | |
| FXRegion (const FXRectangle &rect) | |
| FXRegion (FXint x, FXint y, FXint w, FXint h) | |
| FXRegion (const FXPoint *points, FXuint npoints, FXbool winding=FALSE) | |
| FXRegion & | operator= (const FXRegion &r) |
| FXbool | empty () const |
| FXbool | contains (FXint x, FXint y) const |
| FXbool | contains (FXint x, FXint y, FXint w, FXint h) const |
| FXRectangle | bounds () const |
| FXRegion & | offset (FXint dx, FXint dy) |
| FXRegion & | operator+= (const FXRegion &r) |
| FXRegion & | operator *= (const FXRegion &r) |
| FXRegion & | operator-= (const FXRegion &r) |
| FXRegion & | operator^= (const FXRegion &r) |
| void | reset () |
| ~FXRegion () | |
Friends | |
| FXRegion | operator+ (const FXRegion &r1, const FXRegion &r2) |
| FXRegion | operator * (const FXRegion &r1, const FXRegion &r2) |
| FXRegion | operator- (const FXRegion &r1, const FXRegion &r2) |
| FXRegion | operator^ (const FXRegion &r1, const FXRegion &r2) |
| FXbool | operator== (const FXRegion &r1, const FXRegion &r2) |
| FXbool | operator!= (const FXRegion &r1, const FXRegion &r2) |
|
|
Construct new empty region.
|
|
|
Construct new region copied from region r.
|
|
|
Construct new region from rectangle rect.
|
|
||||||||||||||||||||
|
Construct rectangle region.
|
|
||||||||||||||||
|
Construct polygon region.
|
|
|
Destroy region.
|
|
|
Assign region r to this one.
|
|
|
Return TRUE if region is empty.
|
|
||||||||||||
|
Return TRUE if region contains point.
|
|
||||||||||||||||||||
|
Return TRUE if region contains rectangle.
|
|
|
Return bounding box.
|
|
||||||||||||
|
Offset region by dx,dy.
|
|
|
Union region r with this one.
|
|
|
Intersect region r with this one.
|
|
|
Subtract region r from this one.
|
|
|
Xor region r with this one.
|
|
|
Reset region to empty.
|
|
||||||||||||
|
Union of region r1 and region r2.
|
|
||||||||||||
|
Intersection of region r1 and region r2.
|
|
||||||||||||
|
Subtract region r2 from region r1.
|
|
||||||||||||
|
Xor of region r1 and region r2.
|
|
||||||||||||
|
Return TRUE if region equal to this one.
|
|
||||||||||||
|
Return TRUE if region not equal to this one.
|
|
|