Joms.Rect
Constructor
private
Reprezentuje obdelníkovou plochu.
parametry
| Joms.Coord | lb | Levý dolní roh. |
| Joms.Coord | rt | Pravý horní roh. |
metody
- setRect(lb, rt)
- isInside(point)
- isIntersecting(rect)
- isRectInside(rect)
- enlargeRect(rect)
- enlargePoint(point)
- toString()
vlastnosti
- Joms.Coord lb private Levý dolní roh.
- Joms.Coord rt private Pravý dolní roh.
Metody
private
Nastaví novou oblast obdelníku.
parametry
| Joms.Coord | lb | Levý dolní roh. |
| Joms.Coord | rt | Pravý horní roh. |
private
Zjistí, jestli daný bod leží v obdelníku.
parametry
| Joms.Coord | point | Bod, který bude testován. |
vrací
| Boolean |
private
Vrací true pokud obdélníky mají neprázdný průnik
parametry
| rect |
private
Zjistí, zda-li daný obdelník leží vně tohoto obdelníku.
parametry
| Joms.Rect | rect | Obdelník k testování. |
private
Zvětší plochu tak, aby obsahovala i daný obdelník
parametry
| Joms.Rect | rect | Plocha, která má být přidána. |
private
Zvětší plochy tak, aby obsahovala daný bod
parametry
| Joms.Coord | point | Bod, který má být přidán. |