Třída pro snadnou reprezentaci obdélníka a provádění elementárních operací s obdélníky.
More...
|
| Rect () |
| Vytvoří obdélník s nulovou plochou v počátku.
|
|
| Rect (int tlx, int tly, int brx, int bry) |
| vytvoří obdélník se zadanými parametry.
|
|
| Rect (int width, int height) |
| Vytvoří obdélník s levým horním rohem v počátku a se zadanou výškou a šířkou.
|
|
| Rect (Rect other) |
| kopírovací konstruktor.
|
|
int | getWidth () |
| Vrátí šířku obdélníka.
|
|
int | getHeight () |
| Vrátí výšku obdélníka.
|
|
Rect | moveBy (int offsetX, int offsetY) |
| Posune obdélník tak, že přičte daný offset k odpovídajícím souřadnicím. Vrací ukazatel na sebe.
|
|
Rect | cover (Rect other) |
| Rozšíří obdélník tak, že pokryje i obdélník other. Vrací ukazatel na sebe.
|
|
Rect | cropBy (Rect other) |
| Ořeže obdélník tak, že nebude přesahovat hranici obdélníka other. Vrací ukazatel na sebe.
|
|
Rect | growBy (int dim) |
| Zvětší obdélník o rozměr dim. na každé straně, vrátí ukazatel na sebe.
|
|
long | getArea () |
| spočítá plochu obdélníka.
|
|
|
int | tlx |
| Souřadnice levého horního rohu.
|
|
int | tly |
| Souřadnice levého horního rohu.
|
|
int | brx |
| Souřadnice pravého dolního rohu.
|
|
int | bry |
| Souřadnice pravého dolního rohu.
|
|
Třída pro snadnou reprezentaci obdélníka a provádění elementárních operací s obdélníky.
- Author
- xxx
Definition at line 8 of file Rect.java.
mhr.appcore.utils.Rect.Rect |
( |
| ) |
|
|
inline |
Vytvoří obdélník s nulovou plochou v počátku.
Definition at line 17 of file Rect.java.
mhr.appcore.utils.Rect.Rect |
( |
int |
tlx, |
|
|
int |
tly, |
|
|
int |
brx, |
|
|
int |
bry |
|
) |
| |
|
inline |
vytvoří obdélník se zadanými parametry.
- Parameters
-
Definition at line 31 of file Rect.java.
mhr.appcore.utils.Rect.Rect |
( |
int |
width, |
|
|
int |
height |
|
) |
| |
|
inline |
Vytvoří obdélník s levým horním rohem v počátku a se zadanou výškou a šířkou.
- Parameters
-
Definition at line 43 of file Rect.java.
mhr.appcore.utils.Rect.Rect |
( |
Rect |
other | ) |
|
|
inline |
kopírovací konstruktor.
- Parameters
-
Definition at line 54 of file Rect.java.
Rect mhr.appcore.utils.Rect.cover |
( |
Rect |
other | ) |
|
|
inline |
Rozšíří obdélník tak, že pokryje i obdélník other. Vrací ukazatel na sebe.
- Parameters
-
- Returns
Definition at line 96 of file Rect.java.
Rect mhr.appcore.utils.Rect.cropBy |
( |
Rect |
other | ) |
|
|
inline |
Ořeže obdélník tak, že nebude přesahovat hranici obdélníka other. Vrací ukazatel na sebe.
- Parameters
-
- Returns
Definition at line 109 of file Rect.java.
long mhr.appcore.utils.Rect.getArea |
( |
| ) |
|
|
inline |
spočítá plochu obdélníka.
- Returns
Definition at line 134 of file Rect.java.
int mhr.appcore.utils.Rect.getHeight |
( |
| ) |
|
|
inline |
Vrátí výšku obdélníka.
- Returns
Definition at line 73 of file Rect.java.
int mhr.appcore.utils.Rect.getWidth |
( |
| ) |
|
|
inline |
Vrátí šířku obdélníka.
- Returns
Definition at line 65 of file Rect.java.
Rect mhr.appcore.utils.Rect.growBy |
( |
int |
dim | ) |
|
|
inline |
Zvětší obdélník o rozměr dim. na každé straně, vrátí ukazatel na sebe.
- Parameters
-
- Returns
Definition at line 122 of file Rect.java.
Rect mhr.appcore.utils.Rect.moveBy |
( |
int |
offsetX, |
|
|
int |
offsetY |
|
) |
| |
|
inline |
Posune obdélník tak, že přičte daný offset k odpovídajícím souřadnicím. Vrací ukazatel na sebe.
- Parameters
-
- Returns
Definition at line 83 of file Rect.java.
int mhr.appcore.utils.Rect.brx |
Souřadnice pravého dolního rohu.
Definition at line 11 of file Rect.java.
int mhr.appcore.utils.Rect.bry |
Souřadnice pravého dolního rohu.
Definition at line 12 of file Rect.java.
int mhr.appcore.utils.Rect.tlx |
Souřadnice levého horního rohu.
Definition at line 9 of file Rect.java.
int mhr.appcore.utils.Rect.tly |
Souřadnice levého horního rohu.
Definition at line 10 of file Rect.java.
The documentation for this class was generated from the following file:
- /home/xxx/eclipse_workspaces/app/appcore/src/mhr/appcore/utils/Rect.java