Uses of Annotation Interface
pi.annotations.ChainableMethod

Packages that use ChainableMethod
Package
Description
Jede Figur auf der Zeichenebene ist eine Unterklasse von Actor.
Liefert Klassen zum Zeichnen von Debug-Informationen.
Eine rekursive Datenstruktur, um graphische Elemente ineinander verschachteln zu können und dann die Graphics2D-API einzuzeichen.
  • Uses of ChainableMethod in pi.actor

    Methods in pi.actor with annotations of type ChainableMethod
    Modifier and Type
    Method
    Description
    Counter.amount(int amount)
    Setzt den Betrag, um den der Zähler erhöht oder erniedrigt wird.
    Line.LineEnd.arrow(boolean arrow)
    Setzt, ob eine Pfeilspitze (als Winkel) gezeichnet werden soll oder nicht.
    Line.LineEnd.arrow(Line.ArrowType arrow)
    Setzt die Art der Pfeilspitze.
    Line.LineEnd.arrowAngle(double arrowAngle)
    Setzt den Winkel der Pfeilspitze in Grad.
    Line.LineEnd.arrowSideLength(double arrowSideLength)
    Setzt die Seitenlänge der Pfeilspitze in Meter.
    TextActor.color(String color)
    Setzt die Farbe des Textes auf eine bestimmte Farbe, die als Zeichenkette angegeben werden kann.
    TextActor.content(Object content)
    Setzt den Textinhalt, der dargestellt werden soll.
    Counter.counter(int counter)
    Setzt den Zähler auf den angegebenen Wert und aktualisiert den Inhalt.
    Line.dashed(boolean dashed)
    Setzt, ob eine gestrichelte Linie gezeichnet werden soll oder nicht.
    Circle.diameter(double diameter)
    Setzt den Durchmesser des Kreises.
    Line.end1(Vector end1)
    Setzt den ersten Endpunkt der Linie.
    Line.end2(Vector end2)
    Setzt den zweiten Endpunkt der Linie.
    Image.flippedHorizontally(boolean flippedHorizontally)
    Setzt, ob dieses Bild horizontal gespiegelt werden soll.
    Image.flippedVertically(boolean flippedVertically)
    Setzt, ob das Bild vertikal gespiegelt werden sollen.
    TextActor.font(Font font)
    Setzt die Schriftart, in der der Inhalt dargestellt werden soll.
    TextActor.font(String fontName)
    Setzt eine neue Schriftart durch Angabe des Names.
    StopWatch.format(String format)
    Setzt das Zeitformat im printf-Stil für die Stoppuhr.
    BoxActor.height(double height)
    Setzt die Höhe in Meter.
    Image.height(double height)
    Setzt die Höhe des Bilds in Meter.
    BoxActor.hFlip(boolean hFlip)
    Setzt, ob die Box horizontal gespiegelt werden soll.
    Image.image(BufferedImage image)
    Setzt oder ersetzt das Bild.
    Image.image(String image)
    Setzt oder ersetzt das Bild.
    Star.innerRadius(double innerRadius)
    Setzt den inneren Radius des Sterns.
    TextBlock.lineSpacing(double lineSpacing)
    Setzt den Zeilenabstand.
    Star.numPoints(int numPoints)
    Setzt die Anzahl der Zacken des Sterns.
    Line.LineEnd.offset(double offset)
    Setzt den Versatz des Linienendes in Richtung des gegenüberliegenden Punkts in Meter.
    double
    Line.offset()
    Gibt den Versatz beider Linienenden in Richtung des gegenüberliegenden Punkts in Meter zurück.
    Line.offset(double offset)
    Setzt den Versatz beider Linienenden in Richtung des gegenüberliegenden Punkts in Meter.
    BoxActor.pixelPerMeter(double pixelPerMeter)
    Setzt den Umrechnungsfaktor von Pixel zu Meter.
    Image.pixelPerMeter(double pixelPerMeter)
    Setzt den Umrechnungsfaktor von Pixel zu Meter.
    Polygon.points(Vector... points)
    Setzt den Streckenzug neu, der dieses Polygon beschreibt.
    Counter.prefix(String prefix)
    Setzt die Zeichenkette, die vor den Zähler angefügt wird.
    Circle.radius(double radius)
    Setzt den Radius des Kreises.
    Star.radius(double radius)
    Setzt den äußeren Radius des Sterns.
    Counter.reset()
    Setzt den Zähler auf 0 zurück und aktualisiert den Inhalt.
    Image.reset()
    Setzt alle Bildeinstellungen auf ihre Standardwerte zurück.
    StopWatch.reset()
    Setzt die Stoppuhr auf ihren Initialwert zurück.
    BoxActor.size(double width, double height)
    Setzt die Größe innerhalb der Physik neu.
    Image.size(double width, double height)
    Setzt die Größe des Bildes innerhalb der Physik neu.
    StopWatch.start()
    Startet die Stoppuhr, falls sie nicht bereits läuft.
    StopWatch.stop()
    Stoppt die Stoppuhr, falls sie läuft.
    Line.strokeWidth(double strokeWidth)
    Setzt die Dicke der Linie in Meter.
    TextActor.style(int style)
    Setzt den Stil der Schriftart als Ganzzahl.
    TextActor.style(FontStyle style)
    Setzt den Stil der Schriftart als Aufzählungstyp.
    Counter.suffix(String suffix)
    Setzt eine Zeichenkette, die nach dem Zähler angehängt wird.
    Counter.template(String template)
    Setzt eine Zeichenkette, in dem die Zeichenkette {counter} mit dem aktuellen Zähler ersetzt wird.
    StopWatch.time(long time)
    Setzt das Zeitintervall in Millisekunden.
    StopWatch.toggle()
    Schaltet die Stoppuhr um zwischen Laufen und Stoppen.
    BoxActor.vFlip(boolean vFlip)
    Setzt, ob die Box vertikal gespiegelt werden sollen.
    BoxActor.width(double width)
    Setzt die Breite in Meter.
    Image.width(double width)
    Setzt die Breite des Bilds in Meter.
  • Uses of ChainableMethod in pi.debug

    Methods in pi.debug with annotations of type ChainableMethod
    Modifier and Type
    Method
    Description
    ToStringFormatter.className(Object object)
    Setzt den Klassennamen und Hash-Code basierend auf dem übergebenen Objekt.
  • Uses of ChainableMethod in pi.graphics.boxes

    Methods in pi.graphics.boxes with annotations of type ChainableMethod
    Modifier and Type
    Method
    Description
    TextBlockBox.charsPerLine(int charsPerLine)
    Setzt die maximale Zeichenbreite pro Zeile des Textblocks.
    TextBox.color(Color color)
    Setzt die Farbe des Textes.
    TextBox.color(String color)
    Setzt die Farbe des Textes als Zeichenkette.
    TextBox.content(Object content)
    Setzt den Inhalt und berechnet dabei die Abmessungen neu.
    TextBox.font(Font font)
    Setzt die Schriftart, in der der Inhalt dargestellt werden soll.
    TextBox.font(String fontName)
    Setzt eine neue Schriftart durch Angabe des Names.
    TextBox.fontSize(double fontSize)
    Setzt die Schriftgröße in Punkten (Points pt).
    TextBox.fontStyle(int fontStyle)
    Setzt den Stil der Schriftart als Ganzzahl.
    TextBox.fontStyle(FontStyle fontStyle)
    Setzt den Stil der Schriftart als Aufzählungstyp.
    TextBlockBox.hAlign(HAlign hAlign)
    Setzt die horizontale Ausrichtung der einzelnen Textzeilen.
    TextBlockBox.lineSpacing(double lineSpacing)
    Setzt den Zeilenabstand.
    TextBlockBox.width(int width)
    Setzt die Breite des Textblocks.