Uses of Annotation Interface
pi.annotations.Setter

Packages that use Setter
Package
Description
Enthält die Hauptklassen wie zum Beispiel Controller oder Scene.
Jede Figur auf der Zeichenebene ist eine Unterklasse von Actor.
Klassen zur Animation von Figuren.
Klassen zur Konfigurationsverwaltung.
Algorithmen und Datenstrukturen zur Visualisierung von Graphen.
Ein Paket zum Zeichen von Turtle-Grafiken.
Eine Ereignissteuerung, die über das Beobachter-Entwurfsmuster realisiert ist.
Klassen, um eine Bildfläche (Canvas) mit der Graphics2D-API zu bemalen.
Eine rekursive Datenstruktur, um graphische Elemente ineinander verschachteln zu können und dann die Graphics2D-API einzuzeichen.
Klassen, die innerhalb der Engine als Middleware zwischen der externen Physics-Engine JBox2D-Projekt von Daniel Murhpy und der Engine-API fungieren.
Die verschieden Verbindungen zwischen Figuren.
Klassen zur Farbverwaltung.
Eine Sammlung von Hilfsklassen.
  • Uses of Setter in pi

    Methods in pi with annotations of type Setter
    Modifier and Type
    Method
    Description
    void
    Scene.backgroundColor(Color color)
    Setzt die Hintergrundfarbe durch Angabe eines Color-Objekts.
    void
    Scene.backgroundColor(String color)
    Setzt die Hintergrundfarbe als Zeichenkette.
    Camera.bounds(Bounds bounds)
    Mit dieser Methode kann die Kamerabewegung eingeschränkt werden.
    static void
    Controller.debug(boolean value)
    Setzt, ob die Engine im Debug-Modus ausgeführt werden soll.
    static void
    Controller.defaultControl(DefaultListener control)
    Registriert grundlegende Maus- und Tastatur-Steuermöglichkeiten.
    Camera.focus(Actor actor)
    Setzt den Fokus der Kamera auf eine Figur.
    Camera.focus(Vector focus)
    Verschiebt das Zentrum der Kamera zur angegebenen Position (absolute Verschiebung).
    void
    Scene.focus(Actor focus)
    Setzt den Fokus der Kamera auf eine Figur.
    void
    Layer.gravity(double gravityX, double gravityY)
    Setzt die Schwerkraft durch zwei Eingabeparameter für die x- und y-Richtung, die auf alle Objekte innerhalb dieser Ebene wirkt.
    void
    Layer.gravity(Vector gravity)
    Setzt die Schwerkraft als Vektor, die auf alle Objekte innerhalb dieser Ebene wirkt.
    void
    Scene.gravity(double gravityX, double gravityY)
    Setzt die Schwerkraft durch zwei Eingabeparameter für die x- und y-Richtung, die auf alle Objekte innerhalb der Hauptebene der Szene wirkt.
    void
    Scene.gravity(Vector gravity)
    Setzt Schwerkraft, die momentan auf die Hauptebene wirkt, als Vektor in [N] bzw.
    void
    Setzt die Schwerkraft, die auf der Erde wirkt: 9.81 [N] bzw.
    void
    Setzt die Schwerkraft, die auf der Erde wirkt: 9.81 [N] bzw.
    static void
    Controller.instantMode(boolean instantMode)
    Aktiviert oder deaktiviert den Instant-Modus.
    void
    Layer.layerPosition(int position)
    Setzt die Position dieser Ebene relativ zu anderen Ebenen.
    Camera.meter(double pixelCount)
    Setzt die Anzahl an Pixel, die einem Meter entsprechen und setzt somit den „Zoom“ der Kamera.
    void
    Scene.meter(double pixelCount)
    Setzt die Anzahl an Pixel, die einem Meter entsprechen und setzt somit den „Zoom“ der Kamera.
    Camera.offset(Vector offset)
    Setzt einen Kameraverzug.
    void
    Layer.parallaxPosition(double parallaxX, double parallaxY)
    Setzt die Parallaxen-Bewegung für dieser Ebene: 1 ist keine Parallaxe (Bewegung exakt mit der Kamera) Werte zwischen 0 und 1 schaffen einen entfernten Effekt: Die Bewegung ist weniger als die der Kamera 0 bedeutet, die Bewegung der Kamera hat gar keinen Einfluss auf die Ebene. Negative Werte sorgen für Bewegung entgegen der Kamera Werte > 1 verstärken die Bewegung der Kamera (z.B.
    void
    Layer.parallaxRotation(double parallaxRotation)
    Setzt die Parallaxe der Rotation.
    void
    Layer.parallaxZoom(double parallaxZoom)
    Setzt den Parallaxen-Zoom für diese Ebene: 1: Normaler Zoom mit der Kamera 0: Kamerazoom hat keinen Einfluss auf diese Ebene. 0 < parallaxZoom < 1: Der Zoomeffekt tritt schwächer auf. parallaxZoom > 1: Der Zoomeffekt tritt stärker auf. parallaxZoom < 0: Der Zoomeffekt tritt betragsmäßig ähnlich und umgekehrt auf.
    void
    Scene.physicsPaused(boolean worldPaused)
    Setzt, ob die Engine-Physics für diese Szene pausiert sein soll.
    void
    Layer.timeDistort(double timeDistort)
    Setzt einen Zeitverzerrungsfaktor.
    static void
    Controller.title(String title)
    Setzt den Titel des Spielfensters.
    void
    Layer.visible(boolean visible)
    Setzt, ob diese Ebene sichtbar sein soll.
    void
    Layer.visibleHeight(double height, Vector gameSizeInPixels)
    Setzt den Kamerazoom exakt, sodass die sichtbare Höhe des sichtbaren Fensters einer bestimmten Länge entspricht.
    static void
    Controller.windowDimension(int windowWidth, int windowHeight)
    Setzt die Abmessung, also die Breite und die Höhe, des Fensters in Pixel.
    static void
    Controller.windowPosition(int x, int y)
    Setzt das Spielfenster an eine neue Position.
    static void
    Controller.windowPosition(Direction direction)
    Setzt das Spielfenster an eine neue Position.
    static void
    Controller.windowSize(int width, int height)
    Setzt die Größe des Engine-Fensters.
  • Uses of Setter in pi.actor

    Methods in pi.actor with annotations of type Setter
    Modifier and Type
    Method
    Description
    ImageFont.alignment(TextAlignment alignment)
    Setzt die Textausrichtung.
    final Actor
    Actor.anchor(double x, double y)
    Setzt die Anker-Position des Actor-Objektes gänzlich neu auf der Zeichenebene.
    final Actor
    Actor.anchor(Vector anchor)
    Setzt die Position des Objektes gänzlich neu auf der Zeichenebene.
    final Actor
    Actor.angularDamping(double damping)
    Setzt die Dämpfung der Rotationsgeschwindigkeit.
    final Actor
    Actor.angularVelocity(double rotationsPerSecond)
    Setzt die Drehgeschwindigkeit "hart" für dieses Objekt.
    void
    StatefulAnimation.animationPaused(boolean animationPaused)
    Setzt, ob diese StatefulAnimation animiert werden soll.
    void
    Grid.background(Color color)
    Setzt die Hintergrundfarbe.
    ImageFont.basePath(String basePath)
    Setzt den Pfad zu einem Ordner, in dem die Bilder der einzelnen Buchstaben liegen.
    final Actor
    Actor.bodyType(BodyType type)
    Setzt das allgemeine Verhalten, dass dieses Objekt im Rahmen der Physics-Engine (und Kollisionserkennungen) haben soll.
    void
    Rectangle.borderRadius(double percent)
     
    ImageFont.caseSensitivity(ImageFontCaseSensitivity caseSensitivity)
    Setzt die Handhabung der Groß- und Kleinschreibung.
    final Actor
    Actor.center(double x, double y)
    Verschiebt die Actor-Figur so, dass ihr Mittelpunkt die angegebenen Koordinaten hat.
    final Actor
    Actor.center(Vector center)
    Verschiebt die Actor-Figur so, dass ihr Mittelpunkt die angegebenen Koordinaten hat.
    Actor.color(Color color)
    Setzt die Farbe der Figur auf eine bestimmte Farbe.
    Actor.color(String color)
    Setzt die Farbe der Figur auf eine bestimmte Farbe, die als Zeichenkette angegeben werden kann.
    ImageFont.color(Color color)
    Setzt die Farbe, in der die schwarze Farbe der Ausgangsbilder umgefärbt werden soll.
    void
    ImageFontText.content(String content)
    Setzt den Textinhalt neu.
    void
    ImageFontText.content(String content, int lineWidth, TextAlignment alignment, Color color, int pixelMultiplication)
    Erzeugt einen neuen Text, der durch eine Bilderschriftart dargestellt wird.
    void
    ImageFontText.content(String content, Color color)
    Setzt den Textinhalt zusammen mit einer Farbe neu.
    void
    ImageFontText.content(String content, String color)
    Setzt den Textinhalt zusammen mit einer Farbe neu.
    Text.content(Object content)
    Setzt den Inhalt des Textes durch Angabe eines beliebigen Datentyps.
    Text.content(String content)
    Setzt den Textinhalt, der dargestellt werden soll.
    void
    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.
    final Actor
    Actor.density(double density)
    Setzt die Dichte des Objekts neu.
    void
    Animation.duration(double duration)
    Setzt die Dauer in Sekunden, die jedes Einzelbild aktiv bleibt.
    Line.LineEnd.end(Vector end)
    Setzt den Punkt an Linienende.
    ImageFont.extension(String extension)
    Setzt die Dateierweiterung der Buchstabenbilder.
    final Actor
    Actor.fixture(Supplier<FixtureData> fixtureSupplier)
    Setzt die Halterung (Fixture) der Figur neu in eine einzige alternative Halterung.
    final Actor
    Actor.fixtures(String code)
    Setzt die Halterung (Fixture) für dieses Objekt neu.
    final Actor
    Actor.fixtures(Supplier<List<FixtureData>> fixturesSupplier)
    Ändert die Halterung (Fixture) dieses Objekts durch Angabe einer Liste.
    void
    StatefulAnimation.flipHorizontal(boolean flipHorizontal)
    Setzt, ob alle Animationen horizontal gespiegelt dargestellt werden sollen.
    void
    Image.flippedHorizontally(boolean flippedHorizontally)
    Setzt, ob dieses Bild horizontaler Richtung umgedreht, das heißt an der vertikalen Achse gespiegelt werden soll.
    void
    Image.flippedVertically(boolean flippedVertically)
    Setzt, ob das Bild vertikal gespiegelt dargestellt werden sollen.
    void
    StatefulAnimation.flipVertical(boolean flipVertical)
    Setzt, ob alle Animationen vertikal gespiegelt dargestellt werden sollen.
    void
    LabeledNode.font(Font font)
    Setzt die Schriftart der Knotenbezeichnung.
    Text.font(Font font)
    Setzt eine neue Schriftart durch Angabe einer bereits geladenen Schriftart.
    Text.font(String fontName)
    Setzt eine neue Schriftart für den Text durch Angabe des Names.
    void
    LabeledNode.fontSize(double fontSize)
    Setzt die Schriftgröße des Bezeichners in Punkten (z.B. 12pt).
    void
    StatefulAnimation.frameDuration(State state, double frameDuration)
    Setzt die Dauer, die ein Frame einer bestimmten Animation verweilt.
    void
    Animation.frameIndex(int index)
    Setzt ein bestimmtes Einzelbild über seinen Index.
    final Actor
    Actor.friction(double friction)
    Setzt den Reibungskoeffizient für das Objekt.
    void
    ImageFontGlyph.glyph(char glyph)
    Setzt das Zeichen, das durch ein Bild dargestellt werden soll.
    final Actor
    Actor.gravityScale(double factor)
    Setzt den Gravitationsfaktor, normalerweise im Bereich [0, 1].
    void
    Rectangle.height(double height)
    Setzt die Höhe des Rechtecks neu.
    Text.height(double height)
    Setzt die Höhe des Tests in Meter.
    void
    Image.image(BufferedImage image)
    Setzt oder ersetzt das Bild.
    void
    Image.image(BufferedImage image, double pixelPerMeter)
    Setzt oder ersetzt das Bild.
    void
    Image.image(BufferedImage image, double width, double height)
    Setzt oder ersetzt das Bild.
    void
    Image.image(String filepath, double pixelPerMeter)
    Setzt oder ersetzt das Bild.
    void
    Image.image(String filepath, double width, double height)
    Setzt oder ersetzt das Bild.
    void
    Image.imageSize(double pixelPerMeter)
    Ändert die Größe des Bildobjektes, sodass es dem angegebenen Umrechnungsfaktor entspricht.
    void
    Image.imageSize(double width, double height)
    Setzt die Größe des Bildes innerhalb der Physik neu.
    void
    LabeledEdge.label(String label)
     
    void
    LabeledNode.label(String label)
     
    final Actor
    Actor.layerPosition(int position)
    Setzt die Ebenenposition dieses Objekts.
    final Actor
    Actor.linearDamping(double damping)
    Setzt die Dämpfung der Geschwindigkeit.
    ImageFont.lineWidth(int lineWidth)
    Setzt die maximale Anzahl an Zeichen, die eine Zeile aufnehmen kann.
    final Actor
    Actor.opacity(double opacity)
    Setzt die Durchsichtigkeit des Objekts.
    Line.LineEnd.opposite(Vector opposite)
    Setzt den diesem Linienende gegenüberliegende Punkt.
    ImageFont.pixelMultiplication(int pixelMultiplication)
    Setzt, wie oft ein Pixel vervielfältigt werden soll.
    Line.point1(Vector point1)
     
    Line.point2(Vector point2)
     
    final Actor
    Actor.restitution(double restitution)
    Setzt die Stoßzahl bzw. den Restitutionskoeffizienten.
    final Actor
    Actor.rotation(double winkel)
    Setzt den Rotationswert des Objekts.
    final Actor
    Actor.rotationLocked(boolean rotationLocked)
    Setzt, ob im Rahmen der physikalischen Simulation die Rotation dieses Objekts blockiert werden soll.
    void
    Rectangle.size(double width, double height)
    Setzt die Höhe und Breite des Rechtecks neu.
    void
    StatefulAnimation.size(double width, double height)
    Setzt die Höhe und Breite der Animation neu.
    void
    StatefulAnimation.state(State state)
    Setzt den Zustand der Animation.
    void
    StatefulAnimation.stateTransition(State stateFrom, State stateTo)
    Setzt eine neue Übergangsregel für die Zustände der Animation.
    Jedes Mal, wenn die Animation vom Von-Zustand einmal durchlaufen wurde, geht die Animation automatisch in den Ziel-Zustand über.
    Line.strokeWidth(double strokeWidth)
    Setzt die Dicke der Linie in Meter.
    ImageFont.throwException(boolean throwException)
    Setzt, ob bei einem nicht vorhandenen Zeichen eine Fehlermeldung geworfen werden soll oder nicht.
    void
    TileRegistration.tile(int x, int y, Tile tile)
    Setzt das Tile an einer festen Position durch eine klare Bilddatei.
    final Actor
    Actor.velocity(Vector velocity)
    Setzt die Geschwindigkeit „hart“ für dieses Objekt.
    final Actor
    Actor.visible(boolean visible)
    Setzt die Sichtbarkeit des Objektes.
    void
    Rectangle.width(double width)
    Setzt die Breite des Rechtecks neu.
    final Actor
    Actor.x(double x)
    Setzt die x-Koordinate der Position des Objektes gänzlich neu auf der Zeichenebene.
  • Uses of Setter in pi.animation

    Methods in pi.animation with annotations of type Setter
    Modifier and Type
    Method
    Description
    void
    KeyFrame.timecode(double timecode)
     
    void
    KeyFrame.type(KeyFrame.Type type)
     
    void
    KeyFrame.value(Value value)
     
  • Uses of Setter in pi.config

    Methods in pi.config with annotations of type Setter
    Modifier and Type
    Method
    Description
    DebugConfiguration.actorCoordinates(boolean actorCoordinates)
    Setzt die Einstellung, ob die Figuren-Koordinaten (z.B.
    GraphicsConfiguration.colorScheme(String colorScheme)
    Setzt den Namen des Farbschema.
    DebugConfiguration.enabled(boolean enabled)
    Aktiviert bzw.
    GraphicsConfiguration.framerate(int framerate)
    Setzt die Bildfrequenz.
    GameConfiguration.instantMode(boolean instantMode)
    Aktiviert oder deaktiviert den Instant-Modus.
    CoordinatesystemConfiguration.labelsOnIntersections(boolean labelsOnIntersections)
    Setzt
    CoordinatesystemConfiguration.linesNMeter(int linesNMeter)
    Setzt auf welchen n-ten Meter eine Linie in das Koordinatensystem gezeichnet werden soll.
    GraphicsConfiguration.pixelMultiplication(int pixelMultiplication)
    Setzt wie oft ein Pixel vervielfältigt werden soll.
    DebugConfiguration.renderActors(boolean renderActors)
    Setzt, ob die Figuren gezeichnet werden sollen.
    GraphicsConfiguration.screenRecordingNFrames(int screenRecordingNFrames)
    Setzt
    DebugConfiguration.toggleRenderActors()
    Schaltet zwischen den Zuständen, ob die Figuren gezeichnet werden sollen oder nicht, hin und her.
    DebugConfiguration.verbose(boolean verbose)
    Setzt die Ausführlichkeit der Log-Ausgaben.
    GraphicsConfiguration.windowDimension(int windowWidth, int windowHeight)
    Setzt die Abmessung, also die Breite und die Höhe, des Fensters in Pixel.
    GraphicsConfiguration.windowHeight(int windowHeight)
    Setzt die Höhe des Fensters in Pixel.
    GraphicsConfiguration.windowPosition(Direction windowPosition)
    Setzt die Position des Fensters auf dem Bildschirm.
    GraphicsConfiguration.windowWidth(int windowWidth)
    Setzt die Breite des Fensters in Pixel.
  • Uses of Setter in pi.dsa.graph

    Methods in pi.dsa.graph with annotations of type Setter
    Modifier and Type
    Method
    Description
    void
    GraphNode.label(String label)
    Setzt den Bezeichner des Knotens.
    void
    GraphVisualizer.nodeColor(int index, String color)
     
    void
    GraphVisualizer.nodeColor(int index, String color, int sleepMilliSeconds)
     
    void
    GraphVisualizer.nodeColor(String label, String color)
     
    void
    GraphVisualizer.nodeColor(String label, String color, int sleepMilliSeconds)
     
  • Uses of Setter in pi.dsa.turtle

    Methods in pi.dsa.turtle with annotations of type Setter
    Modifier and Type
    Method
    Description
    InitialTurtleState.direction(double direction)
    Setzt die Blickrichtung der Schildkröte.
    void
    TurtleController.direction(double direction)
    Setzt die Blickrichtung der Schildkröte.
    InitialTurtleState.drawLine(boolean drawLine)
     
    InitialTurtleState.ignore()
     
    InitialTurtleState.position(double x, double y)
    Setzt die Startposition der Schildkröte als x- und y-Koordinate.
    InitialTurtleState.position(Vector position)
    Setzt die Startposition der Schildkröte als Vector.
    void
    TurtleController.position(double x, double y)
    Setzt die Schildkröte auf eine neue Position.
    void
    TurtleController.position(Vector position)
    Setzt die Schildkröte auf eine neue Position.
    InitialTurtleState.set(InitialTurtleState state)
     
    InitialTurtleState.speed(double speed)
    Setzt die Geschwindigkeit, mit der sich die Schildkröte bewegt (in Meter pro Sekunde).
    InitialTurtleState.warpMode(boolean warpMode)
     
  • Uses of Setter in pi.event

    Methods in pi.event with annotations of type Setter
    Modifier and Type
    Method
    Description
    PeriodicTaskExecutor.finalTask(PeriodicTask finalTask)
    Setzt die Aufgabe, die als letzte Aufgabe ausgeführt wird.
    PeriodicTaskExecutor.repetitions(int repetitions)
    Setzt die Anzahl an Wiederholungen der Aufgabe.
    PeriodicTaskExecutor.task(PeriodicTask task)
    Setzt die Aufgabe, die regelmäßig ausgeführt wird.
  • Uses of Setter in pi.graphics

    Methods in pi.graphics with annotations of type Setter
    Modifier and Type
    Method
    Description
    SceneInfoOverlay.description(String description)
    Setzt den längerer, mehrzeiliger Beschreibungstext zur Szene.
    SceneInfoOverlay.duration(double duration)
    Setzt die Anzeigedauer der Infobox in Sekunden.
    SceneInfoOverlay.hAlign(HAlign hAlign)
    Setzt die horizontale Ausrichtung der Infobox.
    SceneInfoOverlay.help(String help)
    Setzt den Hilfetext zur Szene.
    SceneInfoOverlay.permanent()
     
    SceneInfoOverlay.subtitle(String subtitle)
    Setzt den Untertitel der Szene.
    SceneInfoOverlay.textColor(Color textColor)
    Setzt die Textfarbe.
    SceneInfoOverlay.title(String title)
    Setzt den Titel der Szene.
    SceneInfoOverlay.vAlign(VAlign vAlign)
    Setzt die vertikale Ausrichtung der Infobox.
  • Uses of Setter in pi.graphics.boxes

    Methods in pi.graphics.boxes with annotations of type Setter
    Modifier and Type
    Method
    Description
    Box.anchor(int x, int y)
    Setzt die x- und y-Koordinate der linken oberen Ecke in Pixel.
    InsetBox.bottom(int bottom)
     
    BackgroundBox.color(String color)
     
    BorderBox.color(String color)
     
    TextBox.color(Color color)
     
    TextBox.color(String color)
     
    TextBox.content(Object content)
    Setzt den Inhalt und berechnet dabei die Abmessungen neu.
    CompassBox.direction(double direction)
    Setzt die Richtung der Kompassnadel in Grad.
    Box.disabled(boolean disabled)
    Setzt den Deaktiviert-Status.
    TextBox.font(Font font)
    Setzt die Schriftart, in der der Inhalt dargestellt werden soll.
    TextBox.fontSize(double fontSize)
    Setzt die Schriftgröße in Punkten (Points pt).
    TextBox.fontStyle(int fontStyle)
     
    TextBox.fontStyle(FontStyle fontStyle)
     
    CellBox.hAlign(HAlign hAlign)
     
    VerticalBox.hAlign(HAlign hAlgin)
     
    Box.height(int height)
     
    CellBox.height(int height)
     
    InsetBox.left(int left)
     
    InsetBox.right(int right)
     
    CompassBox.showCenter(boolean showCenter)
     
    CompassBox.showOuterCircle()
     
    CompassBox.showOuterCircle(boolean showOuterCircle)
     
    InsetBox.top(int top)
     
    CellBox.vAlign(VAlign vAlign)
     
    HorizontalBox.vAlign(VAlign vAlgin)
     
    Box.width(int width)
     
    CellBox.width(int width)
     
    Box.x(int x)
    Setzt die x-Koordinate der linken oberen Ecke in Pixel.
    Box.y(int y)
    Setzt die y-Koordinate der linken oberen Ecke in Pixel.
  • Uses of Setter in pi.physics

    Methods in pi.physics with annotations of type Setter
    Modifier and Type
    Method
    Description
    void
    NullHandler.angularDamping(double damping)
     
    void
    PhysicsData.angularDamping(double angularDamping)
     
    void
    NullHandler.angularVelocity(double rotationsPerSecond)
     
    void
    PhysicsData.angularVelocity(double angularVelocity)
     
    void
    NullHandler.awake(boolean value)
    Legt den Schlafzustand des Körpers fest.
    void
    NullHandler.bodyType(BodyType type)
     
    void
    PhysicsData.bodyType(BodyType type)
     
    void
    NullHandler.density(double density)
     
    void
    NullHandler.fixtures(Supplier<List<FixtureData>> shapes)
     
    void
    PhysicsData.fixtures(Supplier<List<FixtureData>> fixtures)
     
    void
    NullHandler.friction(double friction)
     
    void
    PhysicsData.globalRestitution(double globalRestitution)
     
    void
    PhysicsData.gravityScale(double factor)
     
    void
    NullHandler.linearDamping(double damping)
     
    void
    PhysicsData.linearDamping(double linearDamping)
     
    void
    PhysicsData.mass(Double mass)
     
    void
    NullHandler.restitution(double restitution)
     
    void
    NullHandler.rotation(double degree)
     
    void
    PhysicsData.rotation(double rotation)
     
    void
    NullHandler.rotationLocked(boolean locked)
     
    void
    PhysicsData.rotationLocked(boolean rotationLocked)
     
    void
    PhysicsData.torque(double torque)
     
    void
    NullHandler.velocity(Vector metersPerSecond)
     
    void
    PhysicsData.x(double x)
     
    void
    PhysicsData.y(double y)
     
  • Uses of Setter in pi.physics.joints

    Methods in pi.physics.joints with annotations of type Setter
    Modifier and Type
    Method
    Description
    void
    PrismaticJoint.limitEnabled(boolean limitEnabled)
     
    void
    PrismaticJoint.limits(double lower, double upper)
     
    void
    PrismaticJoint.lowerLimit(double lowerLimit)
     
    void
    PrismaticJoint.maximumMotorForce(double maximumMotorForce)
     
    void
    PrismaticJoint.motorEnabled(boolean motorEnabled)
     
    void
    PrismaticJoint.motorSpeed(double motorSpeed)
     
    void
    PrismaticJoint.upperLimit(double upperLimit)
     
  • Uses of Setter in pi.resources.color

    Methods in pi.resources.color with annotations of type Setter
    Modifier and Type
    Method
    Description
    void
    NamedColor.aliases(List<String> aliases)
     
    ColorScheme.black(int r, int g, int b)
    Setzt die Farbe Schwarz (englisch: black) durch Angabe des Rot-, Grün- und Blau-Anteils.
    ColorScheme.black(Color black)
    Setzt die Farbe Schwarz (englisch: black).
    ColorScheme.black(String black)
    Setzt die Farbe Schwarz (englisch: black) in hexadezimaler Codierung (z.
    ColorScheme.blue(int r, int g, int b)
    Setzt die Primärfarbe Blau (englisch: blue) durch Angabe des Rot-, Grün- und Blau-Anteils.
    ColorScheme.blue(Color blue)
    Setzt die Primärfarbe Blau (englisch: blue).
    ColorScheme.blue(String blue)
    Setzt die Primärfarbe Blau (englisch: blue) in hexadezimaler Codierung (z.
    ColorScheme.blueGreen(int r, int g, int b)
    Setzt die Tertiärfarbe Blau-Grün (englisch: blue green, Mischung aus Blau und Grün) durch Angabe des Rot-, Grün- und Blau-Anteils.
    ColorScheme.blueGreen(Color blueGreen)
    Setzt die Tertiärfarbe Blau-Grün (englisch: blue green, Mischung aus Blau und Grün).
    ColorScheme.blueGreen(String blueGreen)
    Setzt die Tertiärfarbe Blau-Grün (englisch: blue green, Mischung aus Blau und Grün) in hexadezimaler Codierung (z.
    ColorScheme.bluePurple(int r, int g, int b)
    Setzt die Tertiärfarbe Blau-Violett (englisch: blue purple, Mischung aus Violett und Blau) durch Angabe des Rot-, Grün- und Blau-Anteils.
    ColorScheme.bluePurple(Color bluePurple)
    Setzt die Tertiärfarbe Blau-Violett (englisch: blue purple, Mischung aus Violett und Blau).
    ColorScheme.bluePurple(String bluePurple)
    Setzt die Tertiärfarbe Blau-Violett (englisch: blue purple, Mischung aus Violett und Blau) in hexadezimaler Codierung (z.
    ColorScheme.brown(int r, int g, int b)
    Setzt die Farbe Braun (englisch: brown) durch Angabe des Rot-, Grün- und Blau-Anteils.
    ColorScheme.brown(Color brown)
    Setzt die Farbe Braun (englisch: brown).
    ColorScheme.brown(String brown)
    Setzt die Farbe Braun (englisch: brown) in hexadezimaler Codierung (z.
    void
    NamedColor.color(Color color)
     
    ColorScheme.gray(int r, int g, int b)
    Setzt die Farbe Grau (englisch: gray) durch Angabe des Rot-, Grün- und Blau-Anteils.
    ColorScheme.gray(Color gray)
    Setzt die Farbe Grau (englisch: gray).
    ColorScheme.gray(String gray)
    Setzt die Farbe Grau (englisch: gray) in hexadezimaler Codierung (z.
    ColorScheme.green(int r, int g, int b)
    Setzt die Sekundärfarbe Grün (Mischung aus Gelb und Blau) durch Angabe des Rot-, Grün- und Blau-Anteils.
    ColorScheme.green(Color green)
    Setzt die Sekundärfarbe Grün (Mischung aus Gelb und Blau).
    ColorScheme.green(String green)
    Setzt die Sekundärfarbe Grün (Mischung aus Gelb und Blau) in hexadezimaler Codierung (z.
    void
    NamedColor.name(String name)
    Setzt den Hauptnamen der Farbe.
    ColorScheme.orange(Color orange)
    Setzt die Sekundärfarbe Orange (englisch: orange, Mischung aus Gelb und Rot).
    ColorScheme.orange(String orange)
    Setzt die Sekundärfarbe Orange (englisch: orange, Mischung aus Gelb und Rot) in hexadezimaler Codierung (z.
    ColorScheme.purple(int r, int g, int b)
    Setzt die Sekundärfarbe Violett (englisch: purple, Mischung aus Rot und Blau) durch Angabe des Rot-, Grün- und Blau-Anteils.
    ColorScheme.purple(Color purple)
    Setzt die Sekundärfarbe Violett (englisch: purple, Mischung aus Rot und Blau).
    ColorScheme.purple(String purple)
    Setzt die Sekundärfarbe Violett (englisch: purple, Mischung aus Rot und Blau) in hexadezimaler Codierung (z.
    ColorScheme.red(int r, int g, int b)
    Setzt die Primärfarbe Rot (englisch: red) durch Angabe des Rot-, Grün- und Blau-Anteils.
    ColorScheme.red(Color red)
    Setzt die Primärfarbe Rot (englisch: red).
    ColorScheme.red(String red)
    Setzt die Primärfarbe Rot (englisch: red) in hexadezimaler Codierung (z.
    ColorScheme.redOrange(int r, int g, int b)
    Setzt die Tertiärfarbe Rot-Orange (englisch: red orange, Mischung aus Orange und Rot) durch Angabe des Rot-, Grün- und Blau-Anteils.
    ColorScheme.redOrange(Color redOrange)
    Setzt die Tertiärfarbe Rot-Orange (englisch: red orange, Mischung aus Orange und Rot).
    ColorScheme.redOrange(String redOrange)
    Setzt die Tertiärfarbe Rot-Orange (englisch: red orange, Mischung aus Orange und Rot) in hexadezimaler Codierung (z.
    ColorScheme.redPurple(int r, int g, int b)
    Setzt die Tertiärfarbe Rot-Violett (englisch: red purple, Mischung aus Rot und Violett) durch Angabe des Rot-, Grün- und Blau-Anteils.
    ColorScheme.redPurple(Color redPurple)
    Setzt die Tertiärfarbe Rot-Violett (englisch: red purple, Mischung aus Rot und Violett).
    ColorScheme.redPurple(String redPurple)
    Setzt die Tertiärfarbe Rot-Violett (englisch: red purple, Mischung aus Rot und Violett) in hexadezimaler Codierung (z.
    ColorScheme.white(int r, int g, int b)
    Setzt die Farbe Weiß (englisch: white) durch Angabe des Rot-, Grün- und Blau-Anteils.
    ColorScheme.white(Color white)
    Setzt die Farbe Weiß (englisch: white).
    ColorScheme.white(String white)
    Setzt die Farbe Weiß (englisch: white) in hexadezimaler Codierung (z.
    ColorScheme.yellow(int r, int g, int b)
    Setzt die Primärfarbe Gelb (englisch: yellow) durch Angabe des Rot-, Grün- und Blau-Anteils.
    ColorScheme.yellow(Color yellow)
    Setzt die Primärfarbe Gelb (englisch: yellow).
    ColorScheme.yellow(String yellow)
    Setzt die Primärfarbe Gelb (englisch: yellow) in hexadezimaler Codierung (z.
    ColorScheme.yellowGreen(int r, int g, int b)
    Setzt die Tertiärfarbe Gelb-Grün (englisch: yellow green, Mischung aus Gelb und Grün) durch Angabe des Rot-, Grün- und Blau-Anteils.
    ColorScheme.yellowGreen(Color yellowGreen)
    Setzt die Tertiärfarbe Gelb-Grün (englisch: yellow green, Mischung aus Gelb und Grün).
    ColorScheme.yellowGreen(String yellowGreen)
    Setzt die Tertiärfarbe Gelb-Grün (englisch: yellow green, Mischung aus Gelb und Grün) in hexadezimaler Codierung (z.
    ColorScheme.yellowOrange(int r, int g, int b)
    Setzt die Tertiärfarbe Gelb-Orange (englisch: yellow orange, Mischung aus Gelb und Orange) durch Angabe des Rot-, Grün- und Blau-Anteils.
    ColorScheme.yellowOrange(Color yellowOrange)
    Setzt die Tertiärfarbe Gelb-Orange (englisch: yellow orange, Mischung aus Gelb und Orange).
    ColorScheme.yellowOrange(String yellowOrange)
    Setzt die Tertiärfarbe Gelb-Orange (englisch: yellow orange, Mischung aus Gelb und Orange) in hexadezimaler Codierung (z.
  • Uses of Setter in pi.util

    Methods in pi.util with annotations of type Setter
    Modifier and Type
    Method
    Description
    static void
    Graphics2DUtil.antiAliasing(Graphics2D g, boolean on)
    Die Kantenglättung (Antialiasing) ein- oder ausschalten.