![]() |
EOS 2
1.1.0
Einfache Objektbasierte Sprache
|
Öffentliche Methoden | |
Rectangle () | |
void | setWidth (double width) |
double | getWidth () |
void | setHeight (double height) |
double | getHeight () |
void | setCorners (double left, double top, double right, double bottom) |
void | setLeftTop (double left, double top) |
void | setRightBottom (double right, double bottom) |
double | getLeft () |
double | getRight () |
double | getTop () |
double | getBottom () |
void | setLeft (double left) |
void | setRight (double right) |
void | setTop (double top) |
void | setBottom (double bottom) |
![]() | |
FilledFigure () | |
Figure | copy () |
void | setFillStyle (FillStyle fillStyle) |
FillStyle | getFillStyle () |
void | setFillColor (MutableColor color) |
MutableColor | getFillColor () |
FillDescriptor | getFillDescriptor () |
![]() | |
LineFigure () | |
void | setLineColor (MutableColor color) |
MutableColor | getLineColor () |
void | setLineStyle (LineStyle linestyle) |
LineStyle | getLineStyle () |
void | setLineWidth (double width) |
double | getLineWidth () |
LineDescriptor | getLineDescriptor () |
![]() | |
Figure () | |
void | draw (Picture g) |
void | setVisible (boolean visible) |
boolean | getVisible () |
void | fireDataChanged () |
void | free () |
void | move (double dx, double dy) |
void | moveTo (double x, double y) |
double | getX () |
void | setX (double x) |
double | getY () |
void | setY (double y) |
void | rotate (double angle) |
void | setRotation (double angle) |
double | getRotation () |
void | rotateAround (double x, double y, double angle) |
void | scaleAt (double x, double y, double factor) |
void | scale (double factor) |
BoundingBox | getBound () |
void | alignLeftTop (double left, double top) |
void | alignRightBottom (double right, double bottom) |
void | alignLeft (double left) |
void | alignRight (double right) |
void | alignTop (double top) |
void | alignBottom (double bottom) |
String | getAngleText () |
boolean | getMirrored () |
Geschützte Methoden | |
void | drawObject (Picture p) |
void | scaleInternal (double factor) |
BalancePoint | getBalancePoint () |
BoundingBox | calculateBoundingBox (Transform base, Transform own) |
![]() | |
void | beforeDrawing (Picture p) |
![]() | |
void | fireLayoutChanged () |
void | moveToInternal (double x, double y) |
void | moveInternal (double x, double y) |
void | resetTransformation () |
double | getRotationInternal () |
void | transformMirrorX () |
void | transformMirrorY () |
Point | getAbsolutePosition () |
Point | getTransformedPosition (Point point) |
Point | getRelativePosition (Point absolute) |
void | changeTransformation (Figure relativeTo) |
void | restoreTransformation (Group relativeTo) |
BoundingBox | calculateBoundingBox (Transform base) |
Geschützte Attribute | |
double | width |
double | height |
![]() | |
FillDescriptor | fill |
![]() | |
LineDescriptor | line |
![]() | |
FigureGroup | group |
Transform | transform |
Rechteck.
Definiert in Zeile 14 der Datei Rectangle.java.
de.lathanda.eos.geo.Rectangle.Rectangle | ( | ) |
Definiert in Zeile 17 der Datei Rectangle.java.
|
protected |
Erneute Implementation von de.lathanda.eos.geo.Figure.
Definiert in Zeile 150 der Datei Rectangle.java.
|
protected |
Erneute Implementation von de.lathanda.eos.geo.Figure.
Erneute Implementation in de.lathanda.eos.geo.TextField und de.lathanda.eos.geo.Graphic.
Definiert in Zeile 24 der Datei Rectangle.java.
|
protected |
Erneute Implementation von de.lathanda.eos.geo.Figure.
Definiert in Zeile 146 der Datei Rectangle.java.
double de.lathanda.eos.geo.Rectangle.getBottom | ( | ) |
Definiert in Zeile 74 der Datei Rectangle.java.
double de.lathanda.eos.geo.Rectangle.getHeight | ( | ) |
Definiert in Zeile 44 der Datei Rectangle.java.
double de.lathanda.eos.geo.Rectangle.getLeft | ( | ) |
Definiert in Zeile 65 der Datei Rectangle.java.
double de.lathanda.eos.geo.Rectangle.getRight | ( | ) |
Definiert in Zeile 68 der Datei Rectangle.java.
double de.lathanda.eos.geo.Rectangle.getTop | ( | ) |
Definiert in Zeile 71 der Datei Rectangle.java.
double de.lathanda.eos.geo.Rectangle.getWidth | ( | ) |
Definiert in Zeile 37 der Datei Rectangle.java.
|
protected |
Eine Streckung findet statt. Interne Maße müssen an die neue Streckung angepasst werden.
factor |
Erneute Implementation von de.lathanda.eos.geo.Figure.
Definiert in Zeile 28 der Datei Rectangle.java.
void de.lathanda.eos.geo.Rectangle.setBottom | ( | double | bottom | ) |
Definiert in Zeile 92 der Datei Rectangle.java.
void de.lathanda.eos.geo.Rectangle.setCorners | ( | double | left, |
double | top, | ||
double | right, | ||
double | bottom | ||
) |
Definiert in Zeile 47 der Datei Rectangle.java.
void de.lathanda.eos.geo.Rectangle.setHeight | ( | double | height | ) |
Definiert in Zeile 40 der Datei Rectangle.java.
void de.lathanda.eos.geo.Rectangle.setLeft | ( | double | left | ) |
Definiert in Zeile 77 der Datei Rectangle.java.
void de.lathanda.eos.geo.Rectangle.setLeftTop | ( | double | left, |
double | top | ||
) |
Definiert in Zeile 56 der Datei Rectangle.java.
void de.lathanda.eos.geo.Rectangle.setRight | ( | double | right | ) |
Definiert in Zeile 82 der Datei Rectangle.java.
void de.lathanda.eos.geo.Rectangle.setRightBottom | ( | double | right, |
double | bottom | ||
) |
Definiert in Zeile 60 der Datei Rectangle.java.
void de.lathanda.eos.geo.Rectangle.setTop | ( | double | top | ) |
Definiert in Zeile 87 der Datei Rectangle.java.
void de.lathanda.eos.geo.Rectangle.setWidth | ( | double | width | ) |
Definiert in Zeile 33 der Datei Rectangle.java.
|
protected |
Definiert in Zeile 16 der Datei Rectangle.java.
|
protected |
Definiert in Zeile 15 der Datei Rectangle.java.