![]() |
Polygon Crucher SDK - Documentation
Documentation
|
Public Member Functions | |
CXRect (int l, int t, int r, int b) | |
CXRect (RECT rc) | |
CXRect (POINT pt, SIZE sz) | |
CXRect (POINT topLeft, POINT bottomRight) | |
bool | CopyRect (RECT rc) |
bool | DeflateRect (int x, int y) |
bool | DeflateRect (SIZE size) |
bool | DeflateRect (RECT rc) |
bool | DeflateRect (int l, int t, int r, int b) |
bool | EqualRect (RECT rc) const |
bool | InflateRect (int dx, int dy) |
bool | InflateRect (SIZE sz) |
bool | InflateRect (RECT rc) |
bool | InflateRect (int l, int t, int r, int b) |
bool | IntersectRect (RECT rc1, RECT rc2) |
bool | IsRectEmpty () const |
bool | IsRectNull () const |
CXRect | MulDiv (int nMult, int nDiv) const |
void | NormalizeRect () |
bool | OffsetRect (int dx, int dy) |
bool | OffsetRect (POINT pt) |
bool | OffsetRect (SIZE size) |
bool | PtInRect (POINT pt) const |
bool | SetRect (int l, int t, int r, int b) |
bool | SetRect (POINT TopLeft, POINT BtmRight) |
bool | SetRectEmpty () |
bool | SubtractRect (RECT rc1, RECT rc2) |
bool | UnionRect (RECT rc1, RECT rc2) |
void | MoveToX (int x) |
void | MoveToY (int y) |
void | MoveToXY (int x, int y) |
void | MoveToXY (POINT pt) |
int | Height () const |
int | Width () const |
CXSize | Size () const |
CXPoint | CenterPoint () const |
CXPoint | TopLeft () const |
CXPoint | BottomRight () const |
operator LPRECT () | |
operator LPCRECT () const | |
bool | operator== (RECT rc) const |
bool | operator!= (RECT rc) const |
void | operator+= (POINT pt) |
void | operator+= (SIZE size) |
void | operator+= (RECT rc) |
void | operator-= (RECT rc) |
void | operator-= (POINT pt) |
void | operator-= (SIZE sz) |
void | operator&= (RECT rc) |
void | operator|= (RECT rc) |
CXRect | operator+ (POINT pt) const |
CXRect | operator- (POINT pt) const |
CXRect | operator+ (SIZE sz) const |
CXRect | operator- (SIZE sz) const |
CXRect | operator+ (RECT rc) const |
CXRect | operator- (RECT rc) const |
CXRect | operator& (RECT rc) const |
CXRect | operator| (RECT rc) const |