Repräsentiert ein Rechteck in einem zweidimensionalen Koordinatensystem.
|
| | Rect () |
| |
| | Rect (const Point &topLeft, const Point &bottomRight) |
| |
| | Rect (int x, int y, int width, int height) |
| |
| | Rect (const RECT &r) |
| |
| int | bottom () const |
| |
| Point | bottomLeft () const |
| |
| Point | bottomRight () const |
| |
| int | height () const |
| |
| Rect | intersected (const Rect &other) |
| |
| bool | intersects (const Rect &other) |
| |
| bool | isNull () const |
| |
| int | left () const |
| |
| Rect | normalized () const |
| |
| int | right () const |
| |
| void | setBottom (int bottom) |
| |
| void | setBottomRight (const Point &bottomRight) |
| |
| void | setCoords (int x1, int y1, int x2, int y2) |
| |
| void | setHeight (int height) |
| |
| void | setLeft (int left) |
| |
| void | setRect (const RECT &r) |
| |
| void | setRect (int x, int y, int width, int height) |
| |
| void | setRight (int right) |
| |
| void | setSize (const Size &size) |
| |
| void | setTop (int top) |
| |
| void | setTopLeft (const Point &topLeft) |
| |
| void | setWidth (int width) |
| |
| void | setX (int x) |
| |
| void | setY (int y) |
| |
| Size | size () const |
| |
| int | top () const |
| |
| Point | topLeft () const |
| |
| Point | topRight () const |
| |
| int | width () const |
| |
| int | x () const |
| |
| int | x1 () const |
| |
| int | x2 () const |
| |
| int | y () const |
| |
| int | y1 () const |
| |
| int | y2 () const |
| |
| ppl6::grafix::Rect::Rect |
( |
| ) |
|
| ppl6::grafix::Rect::Rect |
( |
const Point & |
topLeft, |
|
|
const Point & |
bottomRight |
|
) |
| |
| ppl6::grafix::Rect::Rect |
( |
int |
x, |
|
|
int |
y, |
|
|
int |
width, |
|
|
int |
height |
|
) |
| |
| ppl6::grafix::Rect::Rect |
( |
const RECT & |
r | ) |
|
| int ppl6::grafix::Rect::bottom |
( |
| ) |
const |
| Point ppl6::grafix::Rect::bottomLeft |
( |
| ) |
const |
| Point ppl6::grafix::Rect::bottomRight |
( |
| ) |
const |
| int ppl6::grafix::Rect::height |
( |
| ) |
const |
| Rect ppl6::grafix::Rect::intersected |
( |
const Rect & |
other | ) |
|
| bool ppl6::grafix::Rect::intersects |
( |
const Rect & |
other | ) |
|
| bool ppl6::grafix::Rect::isNull |
( |
| ) |
const |
| int ppl6::grafix::Rect::left |
( |
| ) |
const |
| Rect ppl6::grafix::Rect::normalized |
( |
| ) |
const |
| int ppl6::grafix::Rect::right |
( |
| ) |
const |
| void ppl6::grafix::Rect::setBottom |
( |
int |
bottom | ) |
|
| void ppl6::grafix::Rect::setBottomRight |
( |
const Point & |
bottomRight | ) |
|
| void ppl6::grafix::Rect::setCoords |
( |
int |
x1, |
|
|
int |
y1, |
|
|
int |
x2, |
|
|
int |
y2 |
|
) |
| |
| void ppl6::grafix::Rect::setHeight |
( |
int |
height | ) |
|
| void ppl6::grafix::Rect::setLeft |
( |
int |
left | ) |
|
| void ppl6::grafix::Rect::setRect |
( |
const RECT & |
r | ) |
|
| void ppl6::grafix::Rect::setRect |
( |
int |
x, |
|
|
int |
y, |
|
|
int |
width, |
|
|
int |
height |
|
) |
| |
| void ppl6::grafix::Rect::setRight |
( |
int |
right | ) |
|
| void ppl6::grafix::Rect::setSize |
( |
const Size & |
size | ) |
|
| void ppl6::grafix::Rect::setTop |
( |
int |
top | ) |
|
| void ppl6::grafix::Rect::setTopLeft |
( |
const Point & |
topLeft | ) |
|
| void ppl6::grafix::Rect::setWidth |
( |
int |
width | ) |
|
| void ppl6::grafix::Rect::setX |
( |
int |
x | ) |
|
| void ppl6::grafix::Rect::setY |
( |
int |
y | ) |
|
| Size ppl6::grafix::Rect::size |
( |
| ) |
const |
| int ppl6::grafix::Rect::top |
( |
| ) |
const |
| Point ppl6::grafix::Rect::topLeft |
( |
| ) |
const |
| Point ppl6::grafix::Rect::topRight |
( |
| ) |
const |
| int ppl6::grafix::Rect::width |
( |
| ) |
const |
| int ppl6::grafix::Rect::x |
( |
| ) |
const |
| int ppl6::grafix::Rect::x1 |
( |
| ) |
const |
| int ppl6::grafix::Rect::x2 |
( |
| ) |
const |
| int ppl6::grafix::Rect::y |
( |
| ) |
const |
| int ppl6::grafix::Rect::y1 |
( |
| ) |
const |
| int ppl6::grafix::Rect::y2 |
( |
| ) |
const |
| bool operator!= |
( |
const Rect & |
r1, |
|
|
const Rect & |
r2 |
|
) |
| |
|
friend |
| bool operator== |
( |
const Rect & |
r1, |
|
|
const Rect & |
r2 |
|
) |
| |
|
friend |
| int ppl6::grafix::Rect::rh |
|
private |
| int ppl6::grafix::Rect::rw |
|
private |
| int ppl6::grafix::Rect::rx |
|
private |
| int ppl6::grafix::Rect::ry |
|
private |
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:
- /jenkins/jobs/clang_ppl6/workspace/include/ppl6-grafix.h
- /jenkins/jobs/clang_ppl6/workspace/src/grafix6/Rect.cpp