Polygon Crucher SDK - Documentation
Documentation
Loading...
Searching...
No Matches
CXRect Class Reference
Inheritance diagram for CXRect:

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
 

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