![]() |
EOS 2
1.1.0
Einfache Objektbasierte Sprache
|

Öffentliche Methoden | |
| LineFigure () | |
| Figure | copy () |
| void | setLineColor (MutableColor color) |
| MutableColor | getLineColor () |
| void | setLineStyle (LineStyle linestyle) |
| LineStyle | getLineStyle () |
| void | setLineWidth (double width) |
| double | getLineWidth () |
| LineDescriptor | getLineDescriptor () |
Öffentliche Methoden geerbt von de.lathanda.eos.geo.Figure | |
| 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 | beforeDrawing (Picture p) |
Geschützte Methoden geerbt von de.lathanda.eos.geo.Figure | |
| abstract void | drawObject (Picture p) |
| void | fireLayoutChanged () |
| void | moveToInternal (double x, double y) |
| void | moveInternal (double x, double y) |
| void | resetTransformation () |
| double | getRotationInternal () |
| abstract void | scaleInternal (double factor) |
| void | transformMirrorX () |
| void | transformMirrorY () |
| Point | getAbsolutePosition () |
| Point | getTransformedPosition (Point point) |
| Point | getRelativePosition (Point absolute) |
| void | changeTransformation (Figure relativeTo) |
| void | restoreTransformation (Group relativeTo) |
| abstract BalancePoint | getBalancePoint () |
| BoundingBox | calculateBoundingBox (Transform base) |
| abstract BoundingBox | calculateBoundingBox (Transform base, Transform own) |
Geschützte Attribute | |
| LineDescriptor | line |
Geschützte Attribute geerbt von de.lathanda.eos.geo.Figure | |
| FigureGroup | group |
| Transform | transform |
Basisklasse für alle Figuren mit Rand.
Definiert in Zeile 13 der Datei LineFigure.java.
| de.lathanda.eos.geo.LineFigure.LineFigure | ( | ) |
Definiert in Zeile 15 der Datei LineFigure.java.
|
protected |
Erneute Implementation von de.lathanda.eos.geo.Figure.
Erneute Implementation in de.lathanda.eos.geo.TextField und de.lathanda.eos.geo.FilledFigure.
Definiert in Zeile 27 der Datei LineFigure.java.
| Figure de.lathanda.eos.geo.LineFigure.copy | ( | ) |
Erneute Implementation von de.lathanda.eos.geo.Figure.
Erneute Implementation in de.lathanda.eos.geo.Triangle, de.lathanda.eos.geo.TextField, de.lathanda.eos.geo.Polygon, de.lathanda.eos.geo.Line und de.lathanda.eos.geo.FilledFigure.
Definiert in Zeile 20 der Datei LineFigure.java.
| MutableColor de.lathanda.eos.geo.LineFigure.getLineColor | ( | ) |
Definiert in Zeile 36 der Datei LineFigure.java.
| LineDescriptor de.lathanda.eos.geo.LineFigure.getLineDescriptor | ( | ) |
Definiert in Zeile 57 der Datei LineFigure.java.
| LineStyle de.lathanda.eos.geo.LineFigure.getLineStyle | ( | ) |
Definiert in Zeile 45 der Datei LineFigure.java.
| double de.lathanda.eos.geo.LineFigure.getLineWidth | ( | ) |
Definiert in Zeile 54 der Datei LineFigure.java.
| void de.lathanda.eos.geo.LineFigure.setLineColor | ( | MutableColor | color | ) |
Definiert in Zeile 31 der Datei LineFigure.java.
| void de.lathanda.eos.geo.LineFigure.setLineStyle | ( | LineStyle | linestyle | ) |
Definiert in Zeile 40 der Datei LineFigure.java.
| void de.lathanda.eos.geo.LineFigure.setLineWidth | ( | double | width | ) |
Definiert in Zeile 49 der Datei LineFigure.java.
|
protected |
Definiert in Zeile 14 der Datei LineFigure.java.