Uses of Interface
theater.PixelArea

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.