|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--gishur.gui.Painter | +--gishur.gui.DisplayObject | +--gishur.gui.displayobject.DisplayXParabola
Field Summary | |
java.awt.Color |
bordercolor
Randfarbe. |
java.awt.Color |
color
Punktfarbe. |
boolean |
displaypoints
Liefert true, falls die Punkte angezeigt werden sollen |
java.awt.Color |
linecolor
Linienfarbe. |
byte |
radius
Radius des Punktes. |
static byte |
ROUND
Runder Punkt. |
byte |
shape
Punktform. |
static byte |
SQUARE
Quadratischer Punkt. |
static byte |
TRIANGLE
Dreieckiger Punkt. |
byte |
width
Linienstärke. |
Fields inherited from class gishur.gui.Painter |
_layer, _nofixedborder |
Constructor Summary | |
DisplayXParabola(java.lang.Object p)
Öffentlicher Konstruktor. |
Method Summary | |
Shape |
calculateShape(ScreenTransformation transform)
Berechnet ein neues Shape-Objekt mit Hilfe der Transformation transform. |
void |
copyStyle(DisplayXParabola o)
Übernimmt den Stil aus dem DisplayXParabola p. |
static Polygon_Primitive |
getCurvePolygon(java.awt.Point[] points,
int width)
Berechnet zu einer durch eine Punktmenge gegebenen Kurve das entsprechende Polygon. |
java.lang.Object |
getTarget()
Liefert das Objekt, das durch das DisplayObject dargestellt wird. |
java.lang.Class |
getTargetClass()
Liefert ein Klassenobjekt des verknüpften Objektes, auch wenn getTarget()==null liefert. |
boolean |
setTarget(java.lang.Object O)
Setzt das verknüpfte Objekt neu. |
java.lang.String |
toString()
Überschreibt Object.toString() |
void |
update(java.awt.Graphics g)
Zeichnet das Objekt auf das Graphics g neu. |
Methods inherited from class gishur.gui.DisplayObject |
calculateBounds, getAllColors, getDOString, getOuterShape, getShape, hit, isContainedIn, restoreColors, setBackground, setColor, setShape |
Methods inherited from class gishur.gui.Painter |
dirty, enlargeRectangleByPainter, equals, getBounds, getLayer, getPainterString, getPosition, getRegister, getTransformation, getVirtualScreen, hide, linkDirty, makeDirty, onHide, onShow, paint, recalcBounds, removeLinkDirty, setLayer, setRegister, show, unRegister, visible |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public byte radius
public static final byte ROUND
public static final byte SQUARE
public static final byte TRIANGLE
public byte shape
public java.awt.Color color
public java.awt.Color bordercolor
public java.awt.Color linecolor
public byte width
public boolean displaypoints
Constructor Detail |
public DisplayXParabola(java.lang.Object p)
Method Detail |
public void copyStyle(DisplayXParabola o)
p
- DisplayXParabola zum Übernehmen des Stilespublic Shape calculateShape(ScreenTransformation transform)
calculateShape
in class DisplayObject
transform
- Transformationpublic void update(java.awt.Graphics g)
update
in class Painter
g
- Graphics, auf dem gezeichnet werden sollpublic static Polygon_Primitive getCurvePolygon(java.awt.Point[] points, int width)
points
- Kurve als Punktlistewidth
- Breite der Liniepublic java.lang.Object getTarget()
getTarget
in class Painter
public boolean setTarget(java.lang.Object O)
setTarget
in class Painter
O
- neues Objektpublic java.lang.Class getTargetClass()
getTargetClass
in class Painter
public java.lang.String toString()
toString
in class DisplayObject
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |