![]() |
EOS 2
1.1.0
Einfache Objektbasierte Sprache
|
Klassen | |
class | xInterval |
class | yInterval |
Öffentliche Methoden | |
BoundingBox () | |
BoundingBox (double left, double right, double bottom, double top) | |
void | add (Point p) |
void | add (double x, double y) |
void | add (BoundingBox b) |
double | getArea () |
double | getArea (double drawWidth) |
double | getLeft () |
double | getRight () |
double | getTop () |
double | getBottom () |
boolean | isValid () |
Point | getCenter () |
String | toString () |
Ein einfaches Rechteck, welches garantiert, dass eine Geometrische Figur vollständig innerhalb liegt. Ob es sich um das minimale Rechteck handelt ist hierbei nicht garantiert. Die Bounding Box dient zum Berechnen von Rotationszentren und für die Prüfung, ob ein Punkt innerhalb liegt.
Definiert in Zeile 14 der Datei BoundingBox.java.
de.lathanda.eos.base.layout.BoundingBox.BoundingBox | ( | ) |
Definiert in Zeile 20 der Datei BoundingBox.java.
de.lathanda.eos.base.layout.BoundingBox.BoundingBox | ( | double | left, |
double | right, | ||
double | bottom, | ||
double | top | ||
) |
Definiert in Zeile 27 der Datei BoundingBox.java.
void de.lathanda.eos.base.layout.BoundingBox.add | ( | BoundingBox | b | ) |
Definiert in Zeile 52 der Datei BoundingBox.java.
void de.lathanda.eos.base.layout.BoundingBox.add | ( | double | x, |
double | y | ||
) |
Definiert in Zeile 37 der Datei BoundingBox.java.
void de.lathanda.eos.base.layout.BoundingBox.add | ( | Point | p | ) |
Definiert in Zeile 34 der Datei BoundingBox.java.
double de.lathanda.eos.base.layout.BoundingBox.getArea | ( | ) |
Definiert in Zeile 67 der Datei BoundingBox.java.
double de.lathanda.eos.base.layout.BoundingBox.getArea | ( | double | drawWidth | ) |
Definiert in Zeile 74 der Datei BoundingBox.java.
double de.lathanda.eos.base.layout.BoundingBox.getBottom | ( | ) |
Definiert in Zeile 93 der Datei BoundingBox.java.
Point de.lathanda.eos.base.layout.BoundingBox.getCenter | ( | ) |
Definiert in Zeile 99 der Datei BoundingBox.java.
double de.lathanda.eos.base.layout.BoundingBox.getLeft | ( | ) |
Definiert in Zeile 81 der Datei BoundingBox.java.
double de.lathanda.eos.base.layout.BoundingBox.getRight | ( | ) |
Definiert in Zeile 85 der Datei BoundingBox.java.
double de.lathanda.eos.base.layout.BoundingBox.getTop | ( | ) |
Definiert in Zeile 89 der Datei BoundingBox.java.
boolean de.lathanda.eos.base.layout.BoundingBox.isValid | ( | ) |
Definiert in Zeile 96 der Datei BoundingBox.java.
String de.lathanda.eos.base.layout.BoundingBox.toString | ( | ) |
Definiert in Zeile 103 der Datei BoundingBox.java.