#include <region.h>
Public Methods | |
Region () | |
Region (const IRect &cRect) | |
Region (const Region &cReg) | |
Region (const Region &cReg, const IRect &cRect, bool bNormalize) | |
~Region () | |
void | Set (const IRect &cRect) |
void | Set (const Region &cRect) |
void | Clear (void) |
bool | IsEmpty () const |
void | Include (const IRect &cRect) |
void | Intersect (const Region &cReg) |
void | Exclude (const IRect &cRect) |
void | Exclude (const Region &cReg) |
Region * | Clone (const IRect &cRectangle, bool bNormalize) |
void | Optimize () |
IRect | GetBounds () const |
Static Public Methods | |
void | FreeClipRect (ClipRect *pcRect) |
ClipRect * | AllocClipRect () |
Public Attributes | |
ClipRectList | m_cRects |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|