Rect structure.
More...
|
| | CRect (CCoord left=0, CCoord top=0, CCoord right=0, CCoord bottom=0) |
| |
| | CRect (const CRect &r) |
| |
| | CRect (const CPoint &origin, const CPoint &size) |
| |
| CRect & | operator() (CCoord left, CCoord top, CCoord right, CCoord bottom) |
| |
| bool | operator!= (const CRect &other) const |
| |
| bool | operator== (const CRect &other) const |
| |
| CCoord | width () const |
| |
| CCoord | height () const |
| |
| CCoord | getWidth () const |
| |
| CCoord | getHeight () const |
| |
| void | setWidth (CCoord width) |
| |
| void | setHeight (CCoord height) |
| |
| CPoint | getTopLeft () const |
| |
| CPoint | getTopRight () const |
| |
| CPoint | getBottomLeft () const |
| |
| CPoint | getBottomRight () const |
| |
| void | setTopLeft (const CPoint &inPoint) |
| |
| void | setTopRight (const CPoint &inPoint) |
| |
| void | setBottomLeft (const CPoint &inPoint) |
| |
| void | setBottomRight (const CPoint &inPoint) |
| |
| CPoint | getCenter () const |
| |
| CPoint | getSize () const |
| |
| void | setSize (const CPoint &size) |
| |
| CRect & | offset (CCoord x, CCoord y) |
| |
| CRect & | inset (CCoord deltaX, CCoord deltaY) |
| |
| CRect & | moveTo (CCoord x, CCoord y) |
| |
| bool | pointInside (const CPoint &where) const |
| | Checks if point is inside this rect. More...
|
| |
| bool | isEmpty () const |
| |
| bool | rectOverlap (const CRect &rect) const |
| |
| void | bound (const CRect &rect) |
| |
| void | unite (const CRect &rect) |
| |
| void | normalize () |
| |
| void | originize () |
| |
| void | centerInside (const CRect &r) |
| | moves this rect to the center of r More...
|
| |
| void | makeIntegral () |
| |
| void bound |
( |
const CRect & |
rect | ) |
|
| void centerInside |
( |
const CRect & |
r | ) |
|
moves this rect to the center of r
| CPoint getBottomLeft |
( |
| ) |
const |
| CPoint getBottomRight |
( |
| ) |
const |
| bool operator!= |
( |
const CRect & |
other | ) |
const |
|
inline |
| bool operator== |
( |
const CRect & |
other | ) |
const |
|
inline |
| bool pointInside |
( |
const CPoint & |
where | ) |
const |
Checks if point is inside this rect.
| bool rectOverlap |
( |
const CRect & |
rect | ) |
const |
|
inline |
| void setBottomLeft |
( |
const CPoint & |
inPoint | ) |
|
| void setBottomRight |
( |
const CPoint & |
inPoint | ) |
|
| void setHeight |
( |
CCoord |
height | ) |
|
|
inline |
| void setSize |
( |
const CPoint & |
size | ) |
|
| void setTopLeft |
( |
const CPoint & |
inPoint | ) |
|
| void setTopRight |
( |
const CPoint & |
inPoint | ) |
|
| void unite |
( |
const CRect & |
rect | ) |
|
The documentation for this struct was generated from the following files: