|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objecttheater.Cell
public class Cell
Die Klasse Cell repräsentiert eine Zelle der Bühne. Sie implementiert das Interface PixelArea, so dass mit dieser Klasse Kollisionen von Zellen mit anderen Gebieten der Bühne überprüft werden können.
| Field Summary | |
|---|---|
protected int |
col
Spalte der Zelle |
protected int |
row
Reihe der Zelle |
| Constructor Summary | |
|---|---|
Cell(int col,
int row)
Konstruktor zum Initialisieren einer Zelle mit seiner Spalte und Reihe. |
|
| Method Summary | |
|---|---|
boolean |
contains(int x,
int y)
Überprüft, ob der Punkt mit den als Parameter übergebenen Koordinaten innerhalb der aufgerufenen Zelle liegt. |
int |
getCol()
Liefert die Spalte der Zelle. |
int |
getRow()
Liefert die Reihe der Zelle. |
boolean |
intersects(PixelArea area)
Überprüft, ob die aufgerufene Zelle die als Parameter übergebene PixelArea schneidet. |
boolean |
isInside(PixelArea area)
Überprüft, ob die aufgerufene Zelle innerhalb der als Parameter übergebenen PixelArea liegt. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected int col
protected int row
| Constructor Detail |
|---|
public Cell(int col,
int row)
col - die Spalte der Zellerow - die Reihe der Zelle| Method Detail |
|---|
public boolean contains(int x,
int y)
contains in interface PixelAreax - x-Koordinate des Punktesy - y-Koordinate des Punktes
PixelArea.contains(int, int)public int getCol()
public int getRow()
public boolean intersects(PixelArea area)
intersects in interface PixelAreaarea - die zu vergleichende PixelArea
PixelArea.intersects(theater.PixelArea)public boolean isInside(PixelArea area)
isInside in interface PixelAreaarea - die zu vergleichende PixelArea
PixelArea.isInside(theater.PixelArea)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||