|
||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of PixelArea in theater |
---|
Classes in theater that implement PixelArea | |
---|---|
class |
Actor
Die Klasse Actor ist die Basisklasse aller Akteure. |
class |
Cell
Die Klasse Cell repräsentiert eine Zelle der Bühne. |
class |
CellArea
Die Klasse CellArea repräsentiert ein Menge von Zellen (genauer ein rechteckiges Gebiet von Zellen) der Bühne. |
class |
Component
Die Klasse Component ist von der Java-Klasse Thread abgeleitet, erlaubt also die Erzeugung von Threads. |
class |
Point
Die Klasse Point repräsentiert ein Pixel auf der Bühne. |
class |
Prop
Die Klasse Prop ist die Basisklasse aller Requisiten. |
class |
Rectangle
Die Klasse Rectangle repräsentiert ein rechteckiges Gebiet auf der Bühne. |
class |
Stage
Die Gestaltung einer konkreten Bühne kann durch die Definition einer von der Klasse Stage abgeleiteten Klasse erfolgen. |
Methods in theater with parameters of type PixelArea | |
---|---|
List<Component> |
Stage.getComponentsInside(PixelArea area,
Class<?>... classes)
Liefert eine Liste mit allen Komponenten bestimmter Klassen, deren zugeordnetes Icon vollständig innerhalb einer bestimmten PixelArea liegt. |
List<Component> |
Stage.getIntersectingComponents(PixelArea area,
Class<?>... classes)
Liefert eine Liste mit allen Komponenten bestimmter Klassen, deren zugeordnetes Icon eine bestimmte PixelArea berührt oder schneidet. |
boolean |
Stage.intersects(PixelArea area)
Überprüft, ob die Bühne eine angegebene PixelArea berührt oder schneidet. |
boolean |
Rectangle.intersects(PixelArea area)
Überprüft, ob das aufgerufene Rechteck die als Parameter übergebene PixelArea schneidet. |
boolean |
Point.intersects(PixelArea area)
Überprüft, ob der aufgerufene Punkt die als Parameter übergebene PixelArea schneidet, d.h. innerhalb der PixelArea liegt. |
boolean |
PixelArea.intersects(PixelArea area)
Überprüft, ob die aufgerufene PixelArea die als Parameter übergebene PixelArea schneidet. |
boolean |
Component.intersects(PixelArea area)
Überprüft, ob das Icon der Komponente eine angegebene PixelArea schneidet. |
boolean |
CellArea.intersects(PixelArea area)
Überprüft, ob die aufgerufene CellArea die als Parameter übergebene PixelArea schneidet. |
boolean |
Cell.intersects(PixelArea area)
Überprüft, ob die aufgerufene Zelle die als Parameter übergebene PixelArea schneidet. |
boolean |
Stage.isInside(PixelArea area)
Überprüft, ob die Bühne vollständig innerhalb der angegebenen PixelArea liegt. |
boolean |
Rectangle.isInside(PixelArea area)
Überprüft, ob das aufgerufene Rechteck komplett innerhalb der als Parameter übergebenen PixelArea liegt. |
boolean |
Point.isInside(PixelArea area)
Überprüft, ob der aufgerufene Punkt innerhalb der als Parameter übergebenen PixelArea liegt. |
boolean |
PixelArea.isInside(PixelArea area)
Überprüft, ob die aufgerufene PixelArea komplett innerhalb der als Parameter übergebenen PixelArea liegt. |
boolean |
Component.isInside(PixelArea area)
Überprüft, ob das Icon der Komponente vollständig innerhalb der angegebenen PixelArea liegt. |
boolean |
CellArea.isInside(PixelArea area)
Überprüft, ob die aufgerufene CellArea komplett innerhalb der als Parameter übergebenen PixelArea liegt. |
boolean |
Cell.isInside(PixelArea area)
Überprüft, ob die aufgerufene Zelle innerhalb der als Parameter übergebenen PixelArea liegt. |
|
||||||||
PREV NEXT | FRAMES NO FRAMES |