Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

a - Variable in class demos.classes.physics.joints.WeldJointDemo
 
above(double) - Method in record class pi.Bounds
Berechnet, ob dieses Rechteck über einer Grenze liegt und wenn nicht, dann berechnet es eines, das gerade so an der Untergrenze liegt.
above(Bounds) - Method in record class pi.Bounds
Berechnet, ob dieses Bounds oberhalb eines zweiten ist.
act - Variable in class pi.util.GifDecoder
 
act(ImageRobot, Level) - Method in interface blockly_robot.robot.gui.robot.RobotAction
 
Action - Class in blockly_robot.robot.logic.log
 
Action(String) - Constructor for class blockly_robot.robot.logic.log.Action
 
actionLog - Variable in class blockly_robot.robot.logic.robot.VirtualRobot
 
ActionLog - Class in blockly_robot.robot.logic.log
 
ActionLog() - Constructor for class blockly_robot.robot.logic.log.ActionLog
 
ActionLog(List<Action>) - Constructor for class blockly_robot.robot.logic.log.ActionLog
 
actor - Static variable in class blockly_robot.robot.gui.State
Die aktuelle Figur.
actor - Variable in class blockly_robot.robot.logic.robot.RobotWrapper
 
Actor - Class in pi.actor
Jede Figur auf der Zeichenebene ist ein Actor.
Actor(Supplier<FixtureData>) - Constructor for class pi.actor.Actor
Erstellt ein neue Figur.
actorCoordinates() - Method in class pi.config.DebugConfiguration
Gibt die Einstellung, ob die Figuren-Koordinaten (z.B.
actorCoordinates(boolean) - Method in class pi.config.DebugConfiguration
Setzt die Einstellung, ob die Figuren-Koordinaten (z.B.
ActorRotationDemo - Class in demos.classes.actor
 
ActorRotationDemo() - Constructor for class demos.classes.actor.ActorRotationDemo
 
actors() - Method in class pi.Layer
Gibt alle Figuren dieser Ebene, die bereits in der Physics-Engine registriert sind, als Liste zurück.
actors() - Method in class pi.Scene
Gibt alle Figuren aller Ebenen, die bereits in der Physics-Engine registriert sind, als Liste zurück.
ActorSetFixtureFromStringDemo - Class in demos.classes.actor
 
ActorSetFixtureFromStringDemo() - Constructor for class demos.classes.actor.ActorSetFixtureFromStringDemo
 
add() - Method in class blockly_robot.robot.logic.item.Item
 
add(double, double) - Method in class pi.Vector
Berechnet die effektive Bewegung, die dieser Vektor und ein weiterer zusammen ausüben.
add(int) - Method in class tetris.text.NumberDisplay
 
add(int, int) - Method in class blockly_robot.robot.gui.map.GraphicalItemController
 
add(int, int) - Method in class blockly_robot.robot.logic.item.Item
 
add(int, int) - Method in interface blockly_robot.robot.logic.item.ItemController
 
add(ItemData) - Method in class blockly_robot.robot.logic.item.StackedItems
 
add(Item) - Method in class blockly_robot.robot.logic.item.StackedItems
 
add(Action) - Method in class blockly_robot.robot.logic.log.ActionLog
 
add(String, int, int, int) - Method in class pi.resources.color.ColorContainer
Fügt dem Speicher für Farben eine Farbe durch Angabe der drei Farbanteile in dezimaler Notation hinzu.
add(String, int, int, int, int) - Method in class pi.resources.color.ColorContainer
Fügt dem Speicher für Farben eine Farbe durch Angabe der drei Farbanteile und des Alphakanals in dezimaler Notation hinzu.
add(String, int, int, int, int, String...) - Method in class pi.resources.color.ColorContainer
Fügt dem Speicher für Farben eine Farbe durch Angabe der drei Farbanteile, des Alphakanals in dezimaler Notation und beliebig vieler Aliasse hinzu.
add(String, int, int, int, String...) - Method in class pi.resources.color.ColorContainer
Fügt dem Speicher für Farben eine Farbe durch Angabe der drei Farbanteile in dezimaler Notation und beliebig vieler Aliasse hinzu.
add(String, Color) - Method in class pi.resources.color.ColorContainer
Fügt dem Speicher für Farben eine Farbe unter einem Namen hinzu.
add(String, Color, String...) - Method in class pi.resources.color.ColorContainer
Fügt dem Speicher für Farben eine Farbe unter einem Namen und beliebig vieler Aliasse hinzu.
add(String, String) - Method in class pi.resources.color.ColorContainer
Fügt dem Speicher für Farben eine Farbe in hexadezimaler Codierung unter einem Namen hinzu.
add(String, String, String...) - Method in class pi.resources.color.ColorContainer
Fügt dem Speicher für Farben eine Farbe in hexadezimaler Codierung unter einem Namen und beliebig vieler Aliasse hinzu.
add(String, T) - Method in interface pi.resources.Container
Fügt die angegebene Ressource zu diesem Speicher hinzu.
Das hinzugefügte Element kann später aus dem Speicher abgerufen werden, indem get(resourceName) aufgerufen wird.
add(String, T) - Method in class pi.resources.ResourcesContainer
Fügt die angegebene Ressource zu diesem Speicher hinzu.
Das hinzugefügte Element kann später aus dem Speicher abgerufen werden, indem get(resourceName) aufgerufen wird.
add(URL, T) - Method in class pi.resources.ResourcesContainer
 
add(Actor...) - Method in class pi.actor.Group
 
add(Actor...) - Method in class pi.Layer
Fügt einen oder mehrere Actor-Objekte der Ebene hinzu.
add(Actor...) - Method in class pi.Scene
Fügt einen oder mehrere Actor-Objekte der Szene hinzu.
add(ConfigurationGroup...) - Method in class pi.config.ConfigurationLoader
Adds the specified configuration group to the configuration.
add(ColorScheme) - Method in class pi.resources.color.ColorSchemeContainer
Fügt ein Farbschema zum Container hinzu.
add(Vector) - Method in class pi.Vector
Berechnet die effektive Bewegung, die dieser Vector und ein weiterer zusammen ausüben.
add(T) - Method in class pi.event.EventListeners
Meldet einen Beobachter an.
addAlias(String, String...) - Method in class pi.resources.color.ColorContainer
Fügt Aliase für einen Farbnamen hinzu.
addAlphaChannel(BufferedImage) - Static method in class pi.util.ImageUtil
Ändert den Farbraum eines Bildes in den RGB-Farbraum mit Alphakanal (BufferedImage.TYPE_INT_ARGB).
addBlock(int, int, int) - Method in class tetris.tetrominos.Tetromino
Fügt einen Block ein.
addBlock(Block) - Method in class tetris.tetrominos.Grid
Fügt einen Block zum Blockgitter hinzu.
addBlocksToGrid() - Method in class tetris.tetrominos.Tetromino
Fügt alle Blöcke des Tetrominos in das Blockgitter ein.
addChild(Box) - Method in class pi.graphics.boxes.CombinedChildBox
Fügt eine Kind-Box hinzu.
addChild(Box) - Method in class pi.graphics.boxes.ChildsBox
 
addClass(String, String, String) - Method in class cli.java2umltext.model.Document
 
addClearedListener(ResourcesContainerClearedListener) - Method in class pi.resources.ResourcesContainer
Add a new container listener to this instance that observes whenever this instance is cleared.
addCollisionListener(E, CollisionListener<E>) - Method in class pi.actor.Actor
Meldet einen neuen CollisionListener an, der auf alle Kollisionen zwischen diesem Actor und dem Actor collider reagiert.
addCollisionListener(Class<E>, CollisionListener<E>) - Method in class pi.actor.Actor
Meldet einen neuen CollisionListener an, der auf alle Kollisionen reagiert, die dieser Actor mit seiner Umwelt erlebt.
addCollisionListener(CollisionListener<Actor>) - Method in class pi.actor.Actor
Meldet einen neuen CollisionListener an, der auf alle Kollisionen reagiert, die dieser Actor mit seiner Umwelt erlebt.
addCompletionListener(Consumer<Value>) - Method in class pi.animation.ValueAnimator
 
addContainerListener(ResourcesContainerListener<T>) - Method in class pi.resources.ResourcesContainer
Add a new container listener to this instance in order to observe resource life cycles.
addDefaultMovementListener() - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
added(String, T) - Method in interface pi.resources.ResourcesContainerListener
This method gets called after the ResourcesContainer.add method was executed.
addedActors() - Method in class pi.Layer
Gibt alle Figuren, die bereits zur Ebene hinzugefügt und aber unter Umständen noch nicht in der Physics-Engine registriert wurden, als Liste zurück.
addedActors() - Method in class pi.Scene
Gibt alle Figuren, die bereits zu einer Ebene hinzugefügt und aber unter Umständen noch nicht in der Physiks-Engine registriert wurden, als Liste zurück.
addEdge(String, String) - Method in class pi.dsa.graph.Graph
Einfügen einer Kante in den Graphen.
addEdge(String, String, int) - Method in class pi.dsa.graph.Graph
Einfügen einer Kante in den Graphen.
addEdge(String, String, int, boolean) - Method in class pi.dsa.graph.Graph
Einfügen einer Kante in den Graphen.
addEdge(GraphEdge) - Method in class pi.dsa.graph.Graph
 
addEdgeIntoDataStructure(String, String, int, boolean) - Method in class pi.dsa.graph.Graph
Einfügen einer Kante in den Graphen.
addEdgeIntoDataStructure(String, String, int, boolean) - Method in class pi.dsa.graph.GraphArrayMatrix
 
addFrameUpdateListener(FrameUpdateListener) - Static method in class pi.Controller
Registriert einen statischen, d. h. globalen Beobachter, der auf Bildaktualisierungen reagiert.
addFrameUpdateListener(FrameUpdateListener) - Method in interface pi.event.FrameUpdateListenerRegistration
Fügt einen neuen FrameUpdateListener hinzu.
addGhost(Class<? extends Ghost>, double) - Method in class pacman.scenes.InstructionScene
 
addGrid(Grid) - Method in class tetris.tetrominos.Tetromino
Diese Methode wird benötigt, um Tetrominos außerhalb des Grids zu rotieren und dann in die gewünschte Endposition zu bringen.
addGridEdgesMovementListener() - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
addImageFontText(String, String, int, int) - Method in class pacman.scenes.InstructionScene
 
addKeyframe(KeyFrame<Double>) - Method in class pi.animation.KeyFrames
 
addKeyStrokeListener(KeyStrokeListener) - Static method in class pi.Controller
Fügt einen statisch KeyStrokeListener hinzu, d. h. dieser KeyStrokeListener gilt global über das ganze Spiel und ist unabhängig von der aktuellen Szene.
addKeyStrokeListener(KeyStrokeListener) - Method in interface pi.event.KeyStrokeListenerRegistration
Fügt einen statisch KeyStrokeListener hinzu, d. h. dieser KeyStrokeListener gilt global über das ganze Spiel und ist unabhängig von der aktuellen Szene.
addLayer(Layer) - Method in class pi.Scene
Fügt der Szene eine neue Ebene hinzu.
addListener(int, Runnable) - Method in class pi.event.PressedKeyRepeater
Fügt einen Beobachter hinzu, der auf gedrückt gehaltene Tasten reagiert; dabei kann die Tastennummer und die sich wiederholende Aufgabe angegeben werden.
addListener(int, Runnable, double, double) - Method in class pi.event.PressedKeyRepeater
Fügt einen Beobachter hinzu, der auf gedrückt gehaltene Tasten reagiert; dabei kann die Tastennummer, die sich wiederholende Aufgabe, das Zeitintervall der Wiederholung und anfängliche Verzögerung angegeben werden.
addListener(int, Runnable, Runnable) - Method in class pi.event.PressedKeyRepeater
Fügt einen Beobachter hinzu, der auf gedrückt gehaltene Tasten reagiert; dabei kann die Tastennummer, die sich wiederholende Aufgabe und die abschließende einmalige Aufgabe angegeben werden.
addListener(int, Runnable, Runnable, Runnable) - Method in class pi.event.PressedKeyRepeater
Fügt einen Beobachter hinzu, der auf gedrückt gehaltene Tasten reagiert; dabei kann die Tastennummer, die anfängliche einmalige Aufgabe, die sich wiederholende Aufgabe und abschließende einmalige Aufgabe angegeben werden.
addMana(int) - Method in class demos.small_games.dude.GameData
 
addManipulator(ResourceManipulator<T>) - Method in class pi.resources.ResourcesContainer
Fügt einen Ressourcen-Manipulator zu diesem Ressourcenspeicher hinzu.
addMapping(char, String) - Method in class pi.actor.ImageFont
Ordnet einem Zeichen einem Bilder-Dateinamen zu.
addMoney(int) - Method in class demos.small_games.dude.GameData
 
addMountListener(Runnable) - Method in class pi.actor.Actor
Fügt einen Beobachter hinzu, der ausgeführt wird, sobald das Objekt angemeldet wurde.
addMouseClickListener(MouseClickListener) - Static method in class pi.Controller
 
addMouseClickListener(MouseClickListener) - Method in interface pi.event.MouseClickListenerRegistration
 
addMouseScrollListener(MouseScrollListener) - Static method in class pi.Controller
 
addMouseScrollListener(MouseScrollListener) - Method in interface pi.event.MouseScrollListenerRegistration
Fügt einen Beobachter, der auf Bewegungen des Mausrads reagiert, zum Behälter hinzu.
addMovementListener(Predicate<Compass>) - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
addNode(String) - Method in class pi.dsa.graph.Graph
Fügt einen neuen Knoten in den Graphen ein.
addNode(String, double, double) - Method in class pi.dsa.graph.Graph
Fügt einen neuen Knoten in den Graphen ein.
addNode(GraphNode) - Method in class pi.dsa.graph.Graph
Fügt eine Kopie des übergebenen GraphNode-Objekt dem Graphen hinzu.
addNodeIntoDataStructure(String, double, double) - Method in class pi.dsa.graph.Graph
Fügt einen neuen Knoten in den Datenstruktur (z.
addNodeIntoDataStructure(String, double, double) - Method in class pi.dsa.graph.GraphArrayMatrix
 
addObstaclesMovementListener() - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
addOnCompleteListener(Runnable) - Method in class pi.actor.Animation
Fügt einen Beobachter hinzu.
addRelationship(Relationship) - Method in class cli.java2umltext.model.Document
 
addReleaseListener(Runnable) - Method in class pi.physics.joints.Joint
Fügt einen Beobachter hinzu, der ausgeführt wird, sobald die Verbindung gelöst wird.
addSceneLaunchListener(SceneLaunchListener) - Static method in class pi.Controller
 
addScheme(ColorScheme) - Method in class pi.resources.color.ColorContainer
Fügt alle Farben eines Farbschemas dem Speicher für Farben hinzu.
addSound(SoundPlayback) - Static method in class pi.Jukebox
 
addSoundPlaybackListener(SoundPlaybackListener) - Method in class pi.resources.sound.Playback
Adds a SoundPlaybackListener to this instance.
addState(State, double, BufferedImage...) - Method in class pi.actor.StatefulImagesAnimation
Fügt der Animation einen neuen Zustand hinzu.
addState(State, double, String...) - Method in class pi.actor.StatefulImagesAnimation
Fügt der Animation einen neuen Zustand hinzu.
addState(State, double, String, String) - Method in class pi.actor.StatefulImagesPrefixAnimation
Lädt alle Bilddateien mit einem bestimmten Präfix in einem bestimmten Verzeichnis in eine Animation.
addState(State, int, int, String) - Method in class pi.actor.StatefulSpritesheetAnimation
 
addState(State, BufferedImage...) - Method in class pi.actor.StatefulImagesAnimation
Fügt der Animation einen neuen Zustand hinzu.
addState(State, String) - Method in class pi.actor.StatefulAnimatedGifAnimation
 
addState(State, String...) - Method in class pi.actor.StatefulImagesAnimation
Fügt der Animation einen neuen Zustand hinzu.
addState(State, String, int, int) - Method in class pi.actor.StatefulSpritesheetAnimation
 
addState(State, String, String) - Method in class pi.actor.StatefulImagesPrefixAnimation
Lädt alle Bilddateien mit einem bestimmten Präfix in einem bestimmten Verzeichnis in eine Animation.
addState(State, Animation) - Method in class pi.actor.StatefulAnimation
Fügt dieser Animation einen neuen Zustand zu hinzu.
addtoScene(Scene) - Method in class pi.actor.Group
 
addUnmountListener(Runnable) - Method in class pi.actor.Actor
Fügt einen Beobachter hinzu, der ausgeführt wird, sobald das Objekt abgemeldet wurde.
afterEachDraw() - Method in class pi.dsa.turtle.graphics.KochSnowflakeTurtleGraphics
 
afterEachDraw() - Method in class pi.dsa.turtle.graphics.LevyCCurveTurtleGraphics
 
afterEachDraw() - Method in class pi.dsa.turtle.TurtleGraphicsSeries
Wird nach jedem Aufruf der draw()-Methode ausgeführt.
afterRepeat - Variable in class pi.dsa.turtle.TurtleGraphicsSeries
 
afterSeries() - Method in class pi.dsa.turtle.TurtleGraphicsSeries
Wird ganz am Ende der Grafik-Reihe ausgeführt, also nachdem alle draw()-Methode-Aufrufe stattfanden.
AggregateFrameUpdateListener - Class in pi.event
Aggregiert mehrere FrameUpdateListener, um sie gemeinsam pausieren zu können.
AggregateFrameUpdateListener() - Constructor for class pi.event.AggregateFrameUpdateListener
 
aliases() - Method in class pi.resources.color.NamedColor
 
aliases(List<String>) - Method in class pi.resources.color.NamedColor
 
aliasesFormatted() - Method in class pi.resources.color.NamedColor
 
align(String, int, TextAlignment) - Static method in class pi.util.TextUtil
Richtet den gegebenen Text gemäß einer bestimmten Zeilenbreite und einer gewünschten Textausrichtung aus.
align(String, TextAlignment) - Static method in class pi.util.TextUtil
Richtet den gegebenen Text gemäß einer gewünschten Textausrichtung aus.
alignment() - Method in class pi.actor.ImageFont
Gibt die Textausrichtung zurück.
alignment(TextAlignment) - Method in class pi.actor.ImageFont
Setzt die Textausrichtung.
all(T) - Method in class blockly_robot.robot.Solver
 
AllDialogsDemo - Class in demos.docs.main_classes.controller
Demonstriert die Klasse DialogLauncher.
AllDialogsDemo() - Constructor for class demos.docs.main_classes.controller.AllDialogsDemo
 
allocateBuffers() - Method in class pi.graphics.RenderPanel
Muss aufgerufen werden, nachdem das Fenster sichtbar ist, um die BufferStrategy zu erzeugen.
allSides(int) - Method in class pi.graphics.boxes.InsetBox
Setzt den Außenabstand in Pixel.
AlphanumComparator - Class in pi.util
This is an updated version with enhancements made by Daniel Migowski, Andre Bogus, and David Koelle.
AlphanumComparator() - Constructor for class pi.util.AlphanumComparator
 
anchor(int, int) - Method in class pi.graphics.boxes.Box
Setzt die x- und y-Koordinate der linken oberen Ecke in Pixel.
ANDROID - Enum constant in enum class pi.resources.color.PredefinedColorScheme
Ein Farbschema nach den Farben des Android Material-Designs .
angle() - Method in class pi.Vector
Gibt den Winkel dieses Vektors in Grad zurück.
angle(Vector) - Method in class pi.Vector
Berechnet den Winkel zwischen diesem Vektor und einem weiteren in Grad.
ANGLE - Enum constant in enum class pi.tweening.TweenType
 
angularDamping() - Method in class pi.actor.Actor
Gibt die Dämpfung der Rotationsgeschwindigkeit zurück.
angularDamping() - Method in class pi.physics.BodyHandler
 
angularDamping() - Method in class pi.physics.NullHandler
 
angularDamping(double) - Method in class pi.actor.Actor
Setzt die Dämpfung der Rotationsgeschwindigkeit.
angularDamping(double) - Method in class pi.physics.BodyHandler
 
angularDamping(double) - Method in class pi.physics.NullHandler
 
angularVelocity() - Method in class pi.actor.Actor
Gibt die aktuelle Drehgeschwindigkeit aus.
angularVelocity() - Method in class pi.physics.BodyHandler
 
angularVelocity() - Method in class pi.physics.NullHandler
 
angularVelocity(double) - Method in class pi.actor.Actor
Setzt die Drehgeschwindigkeit "hart" für dieses Objekt.
angularVelocity(double) - Method in class pi.physics.BodyHandler
 
angularVelocity(double) - Method in class pi.physics.NullHandler
 
animateColor(double, Color) - Method in class pi.actor.Geometry
Animiert die Farbe des aktuellen Objekts.
ANIMATED_IMAGE - Enum constant in enum class pi.dsa.turtle.TurtleDressType
Als animiertes Bild
animateOpacity(double, double) - Method in class pi.actor.Actor
Animiert die Durchsichtigkeit dieses Actor-Objekts über einen festen Zeitraum: Beginnend von der aktuellen Durchsichtigkeit, ändert sie sich "smooth" (mit EaseInOutDouble-Interpolation) vom aktuellen Durchsichtigkeits-Wert (die Ausgabe von Actor.opacity()) bis hin zum angegebenen Durchsichtigkeitswert.
animateParticle(double) - Method in class pi.actor.Actor
Setzt den BodyType auf PARTICLE und animiert das Partikel, sodass es ausblasst und nach der Lebenszeit komplett verschwindet.
animation - Variable in class pi.dsa.turtle.TurtleController
Steuert die Animationen, die während des Malprozesses der Schildkröte zu sehen sind.
Animation - Class in pi.actor
Eine Animation ist eine Figur, die aus mehreren Einzelbildern (Frames) besteht.
Animation(Animation) - Constructor for class pi.actor.Animation
Copy-Konstruktor, damit Vererbung genutzt werden kann.
AnimationDemo - Class in demos.classes.actor
Demonstiert die Klasse Animation.
AnimationDemo() - Constructor for class demos.classes.actor.AnimationDemo
 
AnimationMode - Enum Class in pi.animation
Definiert die verschiedenen Modi für Animationen.
animationPaused(boolean) - Method in class pi.actor.StatefulAnimation
Setzt, ob diese StatefulAnimation animiert werden soll.
AnsiColor - Class in pi.debug
 
AnsiColor() - Constructor for class pi.debug.AnsiColor
 
antiAliasing(Graphics2D, boolean) - Static method in class pi.util.Graphics2DUtil
Die Kantenglättung (Antialiasing) ein- oder ausschalten.
API - Annotation Interface in pi.annotations
Diese Annotation markiert Methoden, die Schüler verwenden sollen.
append(String, Object) - Method in class pi.debug.ToStringFormatter
Fügt das Schlüssel-Wert-Paar eines Felds ans Ende der Feldliste hinzu.
append(String, Object, String) - Method in class pi.debug.ToStringFormatter
Fügt das Schlüssel-Wert-Paar eines Felds mit Einheit ans Ende der Feldliste hinzu.
append(T[], T) - Static method in class pi.util.ArrayUtil
Adds the specified item to the input array and returns a new array instance with the length of the input array +1.
apply(TurtleScene) - Method in class pi.dsa.turtle.InitialTurtleState
Wendet den Anfangszustand auf eine Schildkröte an.
applyForce(double, double) - Method in class pi.actor.Actor
Wirkt eine Kraft auf den Schwerpunkt des Objekts.
applyForce(Vector) - Method in class pi.actor.Actor
Wirkt eine Kraft auf den Schwerpunkt des Objekts.
applyForce(Vector) - Method in class pi.physics.BodyHandler
 
applyForce(Vector) - Method in class pi.physics.NullHandler
 
applyForce(Vector, Vector) - Method in class pi.actor.Actor
Wirkt eine Kraft auf einem bestimmten Punkt in der Welt.
applyForce(Vector, Vector) - Method in class pi.physics.BodyHandler
 
applyForce(Vector, Vector) - Method in class pi.physics.NullHandler
 
ApplyForceDemo - Class in demos.physics.single_aspects
Demonstriert die Methode Actor.applyForce(double,double)
ApplyForceDemo() - Constructor for class demos.physics.single_aspects.ApplyForceDemo
 
applyImpulse(double, double) - Method in class pi.actor.Actor
Wirkt einen Impuls auf den Schwerpunkt des Objekts.
applyImpulse(Vector) - Method in class pi.actor.Actor
Wirkt einen Impuls auf den Schwerpunkt des Objekts.
applyImpulse(Vector, Vector) - Method in class pi.actor.Actor
Wirkt einen Impuls an einem bestimmten Punkt in der Welt.
applyImpulse(Vector, Vector) - Method in class pi.physics.BodyHandler
 
applyImpulse(Vector, Vector) - Method in class pi.physics.NullHandler
 
ApplyImpulseDemo - Class in demos.physics.single_aspects
Demonstriert die Methode Actor.applyImpulse(double,double)
ApplyImpulseDemo() - Constructor for class demos.physics.single_aspects.ApplyImpulseDemo
 
applyImpulseToBall() - Method in class demos.small_games.pong.PongTable
Wendet einen zufälligen Startimpuls auf den Ball an.
applyMountCallbacks(PhysicsHandler) - Method in class pi.physics.BodyHandler
 
applyMountCallbacks(PhysicsHandler) - Method in class pi.physics.NullHandler
 
applyPhysicSettings(Actor) - Method in class pi.actor.Logo
 
applyRotationImpulse(double) - Method in class pi.actor.Actor
 
applyRotationImpulse(double) - Method in class pi.physics.BodyHandler
 
applyRotationImpulse(double) - Method in class pi.physics.NullHandler
 
ApplyRotationImpulseDemo - Class in demos.physics.single_aspects
Demonstriert die Methode Actor.applyRotationImpulse(double)
ApplyRotationImpulseDemo() - Constructor for class demos.physics.single_aspects.ApplyRotationImpulseDemo
 
applyTorque(double) - Method in class pi.actor.Actor
Wirkt ein Drehmoment auf das Objekt.
applyTorque(double) - Method in class pi.physics.BodyHandler
 
applyTorque(double) - Method in class pi.physics.NullHandler
 
ApplyTorqueDemo - Class in demos.physics.single_aspects
Demonstriert die Methode Actor.applyTorque(double)
ApplyTorqueDemo() - Constructor for class demos.physics.single_aspects.ApplyTorqueDemo
 
arrayCopy(T[]) - Static method in class pi.util.ArrayUtil
Creates a copy of the specified array.
ArrayUtil - Class in pi.util
Utility class for array operations.
arrow(Line.ArrowType) - Method in class pi.actor.Line.LineEnd
Setzt die Art der Pfeilspitze.
ARROW - Enum constant in enum class pi.dsa.turtle.TurtleDressType
Als Pfeil
arrowAngle(double) - Method in class pi.actor.Line.LineEnd
Setzt den Winkel der Pfeilspitze in Grad.
ArrowDemo - Class in demos.graphics2d
Demonstiert wie man eine Pfeilspitze einzeichnet als GleichschenkligesGleichschenkliges Dreieck unter Verwendung der Vektor-Klasse Die beiden gleich langen Seiten heißen Schenkel, die dritte Seite heißt Basis.
ArrowDemo() - Constructor for class demos.graphics2d.ArrowDemo
 
arrowSideLength(double) - Method in class pi.actor.Line.LineEnd
Setzt die Seitenlänge der Pfeilspitze in Meter.
AssembledLevel - Class in blockly_robot.robot.gui.level
Die Figuren und Hintergründe, die erzeugt wurden, um eine Version einer Trainingsaufgabe zeichnen zu können.
AssembledLevel(Level, Scene, double, double) - Constructor for class blockly_robot.robot.gui.level.AssembledLevel
 
ASTVisitor - Class in cli.java2umltext
 
ASTVisitor(String, Client.Config) - Constructor for class cli.java2umltext.ASTVisitor
 
atPosition(double, double) - Method in record class pi.Bounds
Gibt ein neues Bounds mit selber Höhe und Breite, jedoch einer bestimmten, zu definierenden Position.
Diese Position ist die der linken unteren Ecke des BoundingRechtecks.
authors - Variable in class blockly_robot.robot.data.model.TaskData
Zum Beispiel: „Jens Beuckenhauer“
AutoStartTurtleController - Class in pi.dsa.turtle
Eine Schildkrötenszene, die automatisch startet, d. h. die automatisch ein Fenster öffnet.
AutoStartTurtleController() - Constructor for class pi.dsa.turtle.AutoStartTurtleController
 
autoWithdraw - Variable in class blockly_robot.robot.data.model.GridInfosData
Nicht in der blocky-robot-lib definiert auf GridInfosData Ebene.
autoWithdraw - Variable in class blockly_robot.robot.data.model.ItemData
 
awake() - Method in class pi.actor.Actor
Weckt die Figur auf.
awake(boolean) - Method in class pi.physics.BodyHandler
Legt den Schlafzustand des Körpers fest.
awake(boolean) - Method in class pi.physics.NullHandler
Legt den Schlafzustand des Körpers fest.
axisParallelRectangular(double, double, double, double) - Static method in class pi.physics.FixtureBuilder
Erstellt eine rechteckige Form, die parallel zu den Koordinatenachsen läuft.

B

b - Variable in class demos.classes.physics.joints.WeldJointDemo
 
BACK_IN - Enum constant in enum class pi.tweening.TweenFunction
 
BACK_INOUT - Enum constant in enum class pi.tweening.TweenFunction
 
BACK_OUT - Enum constant in enum class pi.tweening.TweenFunction
 
background - Variable in class pi.dsa.turtle.TurtleController
Steuert die Malfläche, also den Hintergrund, auf dem die Schildkröte malt.
background - Variable in class pi.graphics.boxes.FramedBox
 
background - Variable in class pi.graphics.SceneInfoOverlay
 
background - Variable in class tetris.scenes.BaseScene
Das Hintergrundbild
background(Color) - Method in class pi.actor.Grid
Setzt die Hintergrundfarbe.
BackgroundBox - Class in pi.graphics.boxes
Unterlegt eine Kind-Box mit einer Hintergrundfarbe.
BackgroundBox() - Constructor for class pi.graphics.boxes.BackgroundBox
 
BackgroundBox(Box) - Constructor for class pi.graphics.boxes.BackgroundBox
 
BackgroundBoxDemo - Class in demos.classes.graphics.boxes
 
BackgroundBoxDemo() - Constructor for class demos.classes.graphics.boxes.BackgroundBoxDemo
 
backgroundColor - Variable in class blockly_robot.robot.data.model.GridInfosData
Ist in https://jwinf.de/tasks/jwinf/_common/modules/pemFioi/blocklyRobot_lib-1.1.js definiert
backgroundColor() - Method in class pi.Scene
Gibt die Hintergrundfarbe zurück.
backgroundColor(Color) - Method in class pi.Scene
Setzt die Hintergrundfarbe durch Angabe eines Color-Objekts.
backgroundColor(String) - Method in class pi.Scene
Setzt die Hintergrundfarbe als Zeichenkette.
backward() - Method in class pi.dsa.turtle.TurtleController
Bewegt die Schildkröte in Blickrichtung 3 Meter nach hinten, also rückwärts.
backward(double) - Method in class pi.dsa.turtle.TurtleController
Bewegt die Schildkröte in Blickrichtung die angegebene Entfernung nach hinten, also rückwärts.
backwards() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.platforms.Robot
gehe rückwärts
backwards() - Method in class blockly_robot.robot.gui.robot.ImageRobot
 
backwards() - Method in interface blockly_robot.robot.logic.robot.Robot
 
backwards() - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
bagInit - Variable in class blockly_robot.robot.data.model.GridInfosData
Found in contextParams.json
BagInit - Class in blockly_robot.robot.data.model
 
BagInit() - Constructor for class blockly_robot.robot.data.model.BagInit
 
BagPacker - Class in blockly_robot.robot.logic.item.relocation
Gegenstände in die Tasche (Bag) packen.
BagPacker(Context) - Constructor for class blockly_robot.robot.logic.item.relocation.BagPacker
 
bagSize - Variable in class blockly_robot.robot.data.model.GridInfosData
 
Ball - Class in demos.billard
 
Ball - Class in demos.small_games.pong
Der Ball des Pong-Spiels.
Ball() - Constructor for class demos.billard.Ball
 
Ball() - Constructor for class demos.small_games.pong.Ball
 
BallThrowDemo - Class in demos
Eine einfache Demonstration der Engine-Physik durch eine Ball-Wurf-Simulation.
BallThrowDemo() - Constructor for class demos.BallThrowDemo
 
baseline - Variable in class pi.resources.font.FontStringBounds
Der Abstand der linken oberen Ecke des Rechtecks zur Grundlinie des Textes in Pixel (positiver Wert).
basePath(String) - Method in class pi.actor.ImageFont
Setzt den Pfad zu einem Ordner, in dem die Bilder der einzelnen Buchstaben liegen.
BaseScene - Class in pacman.scenes
 
BaseScene - Class in tetris.scenes
Die Basisszene setzt ein Hintergrundbild an die Position (-2,0) und fokussiert dieses Bild.
BaseScene() - Constructor for class pacman.scenes.BaseScene
 
BaseScene(String) - Constructor for class tetris.scenes.BaseScene
 
basic - Variable in class blockly_robot.robot.data.model.MaxInstructionsData
 
BasketballThrowDemo - Class in demos
 
BasketballThrowDemo() - Constructor for class demos.BasketballThrowDemo
 
beforeAdd(String, T) - Method in interface pi.resources.ResourceManipulator
Wird ausgeführt, bevor eine Resource zum Resourcenspeicher hinzugefügt wird.
beforeEachDraw() - Method in class pi.dsa.turtle.TurtleGraphicsSeries
Wird vor jedem Aufruf der draw()-Methode ausgeführt.
beforeRepeat - Variable in class pi.dsa.turtle.TurtleGraphicsSeries
 
beforeSeries() - Method in class pi.dsa.turtle.TurtleGraphicsSeries
Wird ganz am Anfang der Grafik-Reihe ausgeführt, also nachdem alle draw()-Methode-Aufrufe stattfanden.
begin() - Method in class pi.tweening.Tween
Begins the Tween by setting its start time to the current game time in ticks.
begin(Tweenable, TweenType, int) - Method in class pi.tweening.TweenEngine
Begins a new Tween.
beginContact(Contact) - Method in class pi.physics.WorldHandler
 
below(double) - Method in record class pi.Bounds
Berechnet, ob dieses Rechteck unter einer Grenze liegt, und wenn nicht, dann berechnet es eines, das gerade so an der Obergrenze liegt.
bgColor - Variable in class pi.util.GifDecoder
 
bgIndex - Variable in class pi.util.GifDecoder
 
BillardDemo - Class in demos.billard
 
BillardDemo() - Constructor for class demos.billard.BillardDemo
 
black() - Method in class pi.resources.color.ColorScheme
Gibt die Farbe Schwarz (englisch: black) zurück.
black(int, int, int) - Method in class pi.resources.color.ColorScheme
Setzt die Farbe Schwarz (englisch: black) durch Angabe des Rot-, Grün- und Blau-Anteils.
black(Color) - Method in class pi.resources.color.ColorScheme
Setzt die Farbe Schwarz (englisch: black).
black(Object) - Static method in class pi.debug.AnsiColor
 
black(String) - Method in class pi.resources.color.ColorScheme
Setzt die Farbe Schwarz (englisch: black) in hexadezimaler Codierung (z.
BLACK - Static variable in class pi.debug.AnsiColor
 
Blinky - Class in pacman.actors
 
Blinky() - Constructor for class pacman.actors.Blinky
 
block - Variable in class pi.util.GifDecoder
 
Block - Class in tetris.tetrominos
 
Block(Scene, String, int, int) - Constructor for class tetris.tetrominos.Block
 
BLOCK_SIZE - Static variable in class tetris.Tetris
Die Größe eines Blocks in Pixeln.
BlockDebugScene - Class in tetris.debug
 
BlockDebugScene() - Constructor for class tetris.debug.BlockDebugScene
 
BlockDeluxe - Class in tetris.tetrominos
 
BlockDeluxe(Scene, String, int, int) - Constructor for class tetris.tetrominos.BlockDeluxe
 
BlockDeluxe(Scene, String, String, int, int) - Constructor for class tetris.tetrominos.BlockDeluxe
 
blockingFilter - Variable in class blockly_robot.robot.data.model.GridInfosData
Found in contextParams.json
blockly_robot - package blockly_robot
 
blockly_robot.jwinf.de - package blockly_robot.jwinf.de
Die Trainingsaufgaben mit deutschen Klassen- und Methodennamen.
blockly_robot.jwinf.de.trainingsaufgaben.bedingte_anweisungen_uebungen - package blockly_robot.jwinf.de.trainingsaufgaben.bedingte_anweisungen_uebungen
Bedingte Anweisungen – Übungen
blockly_robot.jwinf.de.trainingsaufgaben.bedingte_anweisungen_uebungen.zuende_alle_kerzen_an - package blockly_robot.jwinf.de.trainingsaufgaben.bedingte_anweisungen_uebungen.zuende_alle_kerzen_an
Zünde alle Kerzen an
blockly_robot.jwinf.en.tasks - package blockly_robot.jwinf.en.tasks
blockly_robot.jwinf.en.tasks.challenge_competition_2019_round1_7_13.move_boxes - package blockly_robot.jwinf.en.tasks.challenge_competition_2019_round1_7_13.move_boxes
https://jwinf.de/task/975
blockly_robot.jwinf.en.tasks.conditionals_excercises - package blockly_robot.jwinf.en.tasks.conditionals_excercises
blockly_robot.jwinf.en.tasks.conditionals_excercises.find_the_destination - package blockly_robot.jwinf.en.tasks.conditionals_excercises.find_the_destination
Finde das Ziel Programmiere den Roboter: Der Roboter soll die rote Flagge erreichen.
blockly_robot.jwinf.en.tasks.conditionals_excercises.find_the_way_to_the_lake - package blockly_robot.jwinf.en.tasks.conditionals_excercises.find_the_way_to_the_lake
Finde den Weg zum See Programmiere den Roboter: Der Roboter möchte schwimmen gehen.
blockly_robot.jwinf.en.tasks.conditionals_excercises.gems_and_obstacles - package blockly_robot.jwinf.en.tasks.conditionals_excercises.gems_and_obstacles
blockly_robot.jwinf.en.tasks.conditionals_excercises.heat_the_castle - package blockly_robot.jwinf.en.tasks.conditionals_excercises.heat_the_castle
blockly_robot.jwinf.en.tasks.conditionals_excercises.light_all_candles - package blockly_robot.jwinf.en.tasks.conditionals_excercises.light_all_candles
blockly_robot.jwinf.en.tasks.conditionals_excercises.platforms - package blockly_robot.jwinf.en.tasks.conditionals_excercises.platforms
blockly_robot.jwinf.en.tasks.difficult_tasks_exercises - package blockly_robot.jwinf.en.tasks.difficult_tasks_exercises
Schwere Aufgaben - Übungen
blockly_robot.jwinf.en.tasks.difficult_tasks_exercises.in_the_library - package blockly_robot.jwinf.en.tasks.difficult_tasks_exercises.in_the_library
blockly_robot.jwinf.en.tasks.loops_excercises - package blockly_robot.jwinf.en.tasks.loops_excercises
blockly_robot.jwinf.en.tasks.loops_excercises.collecting_gems - package blockly_robot.jwinf.en.tasks.loops_excercises.collecting_gems
blockly_robot.jwinf.en.tasks.loops_excercises.securing_the_road - package blockly_robot.jwinf.en.tasks.loops_excercises.securing_the_road
blockly_robot.robot - package blockly_robot.robot
Die Plattform, auf der die Trainingsaufgaben laufen.
blockly_robot.robot.data - package blockly_robot.robot.data
Die Daten zu den einzelnen Trainingsaufgaben sind in JSON-Dateien abgelegt.
blockly_robot.robot.data.model - package blockly_robot.robot.data.model
 
blockly_robot.robot.gui - package blockly_robot.robot.gui
Die Realisation der graphischen Umgebung (gui steht für graphical user interface) mit Hilfe der Engine-Alpha.
blockly_robot.robot.gui.level - package blockly_robot.robot.gui.level
Eine Trainingsaufgabe besteht aus verschiedenen Schwierigkeitsgraden.
blockly_robot.robot.gui.map - package blockly_robot.robot.gui.map
 
blockly_robot.robot.gui.robot - package blockly_robot.robot.gui.robot
Eine Sammlung von Klassen, die die Hauptfigur der Trainingsaufgaben - einen Roboter - bereitstellen.
blockly_robot.robot.gui.scenes - package blockly_robot.robot.gui.scenes
Sammlung von Klassen, die die Engine-Alpha-Szenen erben und verschiedene graphische Ansichten bereit stellen.
blockly_robot.robot.logic - package blockly_robot.robot.logic
Die Spiellogik.
blockly_robot.robot.logic.context - package blockly_robot.robot.logic.context
 
blockly_robot.robot.logic.item - package blockly_robot.robot.logic.item
 
blockly_robot.robot.logic.item.relocation - package blockly_robot.robot.logic.item.relocation
 
blockly_robot.robot.logic.level - package blockly_robot.robot.logic.level
 
blockly_robot.robot.logic.log - package blockly_robot.robot.logic.log
Die einzelnen Aktionen des Roboters werden protokolliert, um die Algorithmen testen zu können.
blockly_robot.robot.logic.menu - package blockly_robot.robot.logic.menu
 
blockly_robot.robot.logic.navigation - package blockly_robot.robot.logic.navigation
Klassen, die bei der Navigation in einer einfachen Karte aus gitterförmigen Kacheln helfen.
blockly_robot.robot.logic.robot - package blockly_robot.robot.logic.robot
 
blockly_robot.robot.utils - package blockly_robot.robot.utils
 
blocks - Variable in class tetris.tetrominos.Tetromino
 
blockSize - Variable in class pi.util.GifDecoder
 
blue() - Method in class pi.resources.color.ColorScheme
Gibt die Primärfarbe Blau (englisch: blue) zurück.
blue(int, int, int) - Method in class pi.resources.color.ColorScheme
Setzt die Primärfarbe Blau (englisch: blue) durch Angabe des Rot-, Grün- und Blau-Anteils.
blue(Color) - Method in class pi.resources.color.ColorScheme
Setzt die Primärfarbe Blau (englisch: blue).
blue(Object) - Static method in class pi.debug.AnsiColor
 
blue(String) - Method in class pi.resources.color.ColorScheme
Setzt die Primärfarbe Blau (englisch: blue) in hexadezimaler Codierung (z.
BLUE - Static variable in class pi.debug.AnsiColor
 
blueGreen() - Method in class pi.resources.color.ColorScheme
Gibt die Tertiärfarbe Blau-Grün (englisch: blue green) - eine Mischung aus Blau und Grün - zurück.
blueGreen(int, int, int) - Method in class pi.resources.color.ColorScheme
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.
blueGreen(Color) - Method in class pi.resources.color.ColorScheme
Setzt die Tertiärfarbe Blau-Grün (englisch: blue green, Mischung aus Blau und Grün).
blueGreen(String) - Method in class pi.resources.color.ColorScheme
Setzt die Tertiärfarbe Blau-Grün (englisch: blue green, Mischung aus Blau und Grün) in hexadezimaler Codierung (z.
bluePurple() - Method in class pi.resources.color.ColorScheme
Gibt die Tertiärfarbe Blau-Violett (englisch: blue purple) - eine Mischung aus Violett und Blau - zurück.
bluePurple(int, int, int) - Method in class pi.resources.color.ColorScheme
Setzt die Tertiärfarbe Blau-Violett (englisch: blue purple, Mischung aus Violett und Blau) durch Angabe des Rot-, Grün- und Blau-Anteils.
bluePurple(Color) - Method in class pi.resources.color.ColorScheme
Setzt die Tertiärfarbe Blau-Violett (englisch: blue purple, Mischung aus Violett und Blau).
bluePurple(String) - Method in class pi.resources.color.ColorScheme
Setzt die Tertiärfarbe Blau-Violett (englisch: blue purple, Mischung aus Violett und Blau) in hexadezimaler Codierung (z.
BMP - Enum constant in enum class pi.resources.ImageFormat
 
body() - Method in class pi.physics.BodyHandler
 
body() - Method in class pi.physics.NullHandler
 
BodyHandler - Class in pi.physics
Ein Body-Handler kümmert sich um die physikalische Darstellung eines Actor-Objekts.
bodyType() - Method in class pi.actor.Actor
Gibt aus, was für ein Physics-Typ dieses Objekt momentan ist.
bodyType() - Method in class pi.physics.BodyHandler
 
bodyType() - Method in class pi.physics.NullHandler
 
bodyType(BodyType) - Method in class pi.actor.Actor
Setzt das allgemeine Verhalten, dass dieses Objekt im Rahmen der Physics-Engine (und Kollisionserkennungen) haben soll.
bodyType(BodyType) - Method in class pi.physics.BodyHandler
 
bodyType(BodyType) - Method in class pi.physics.NullHandler
 
BodyType - Enum Class in pi.physics
Aufzählung der verschiedenen Typen von Objekten innerhalb der Physics Engine.
bold - Static variable in class blockly_robot.robot.gui.TextMaker
 
BOLD - Enum constant in enum class pi.resources.font.FontStyle
Der fette Schriftstil.
BOLD_ITALIC - Enum constant in enum class pi.resources.font.FontStyle
Die Kombination aus fetten und kursiven Schriftstil.
border - Variable in class pi.graphics.boxes.FramedBox
 
BORDER - Static variable in class demos.billard.Table
 
BorderBox - Class in pi.graphics.boxes
Legt einen Rahmen um eine enthaltene Kind-Box.
BorderBox(Box) - Constructor for class pi.graphics.boxes.BorderBox
Erzeugt einen neuen Rahmen durch die Angabe der enthaltenen Kind-Box.
BorderBoxDemo - Class in demos.classes.graphics.boxes
 
BorderBoxDemo() - Constructor for class demos.classes.graphics.boxes.BorderBoxDemo
 
borderColor - Variable in class blockly_robot.robot.data.model.GridInfosData
 
borderRadius() - Method in class pi.actor.Rectangle
 
borderRadius(double) - Method in class pi.actor.Rectangle
 
bottom() - Method in class blockly_robot.robot.logic.item.StackedItems
 
bottom(int) - Method in class pi.graphics.boxes.InsetBox
 
bottom(int, int) - Method in class blockly_robot.robot.logic.context.Context
 
BOTTOM - Enum constant in enum class pi.graphics.boxes.VAlign
Richtet die Box unten aus.
BOTTOM_OUT - Static variable in class demos.small_games.dude.PlayerCharacter
 
BOUNCE_IN - Enum constant in enum class pi.tweening.TweenFunction
 
BOUNCE_INOUT - Enum constant in enum class pi.tweening.TweenFunction
 
BOUNCE_OUT - Enum constant in enum class pi.tweening.TweenFunction
 
BounceBar - Class in demos.small_games.pong
Eine Abprallbalken als unsichtbares Rechteck am oberen und unteren Spielfeldrand, an dem der Ball abprallen kann.
BounceBar(double) - Constructor for class demos.small_games.pong.BounceBar
 
bounds(Bounds) - Method in class pi.Camera
Mit dieser Methode kann die Kamerabewegung eingeschränkt werden.
Bounds - Record Class in pi
Ein nicht-grafisches Rechteck auf der Zeichenebene, das eine allgemeine Fläche beschreibt.
Bounds(double, double, double, double) - Constructor for record class pi.Bounds
Creates an instance of a Bounds record class.
box - Variable in class pi.graphics.boxes.PopulatedCell
Die Kind-Box der Zelle
Box - Class in demos.small_games.dude
 
Box - Class in pi.graphics.boxes
Eine Box beschreibt eine rechteckige grafische Fläche, die weitere Kinder-Boxen enthalten kann.
Box() - Constructor for class demos.small_games.dude.Box
 
Box() - Constructor for class pi.graphics.boxes.Box
 
Box(int) - Constructor for class demos.small_games.dude.Box
 
BreadthFirstSearch - Class in pi.dsa.graph
Eine Implementation der Breitensuche.
BreadthFirstSearch(GraphVisualizer) - Constructor for class pi.dsa.graph.BreadthFirstSearch
 
Brick - Enum Class in pacman.scenes
 
brown() - Method in class pi.resources.color.ColorScheme
Gibt die Farbe Braun (englisch: brown) zurück.
brown(int, int, int) - Method in class pi.resources.color.ColorScheme
Setzt die Farbe Braun (englisch: brown) durch Angabe des Rot-, Grün- und Blau-Anteils.
brown(Color) - Method in class pi.resources.color.ColorScheme
Setzt die Farbe Braun (englisch: brown).
brown(String) - Method in class pi.resources.color.ColorScheme
Setzt die Farbe Braun (englisch: brown) in hexadezimaler Codierung (z.
Buchner11FahrzeitenZweispurig() - Static method in class pi.dsa.graph.GraphCollection
Buchner Seite 45
Buchner11FahrzeitenZweispurigDirected() - Static method in class pi.dsa.graph.GraphCollection
Buchner Seite 45
buildGrid() - Method in class pi.graphics.boxes.GridBox
 

C

calculateAnchors() - Method in class pi.graphics.boxes.BackgroundBox
 
calculateAnchors() - Method in class pi.graphics.boxes.BorderBox
 
calculateAnchors() - Method in class pi.graphics.boxes.Box
Berechnet rekursiv alle Ankerpunkte (linkes oberes Eck) der untergeordneten Kinder-Boxen.
calculateAnchors() - Method in class pi.graphics.boxes.CellBox
 
calculateAnchors() - Method in class pi.graphics.boxes.ChildsBox
 
calculateAnchors() - Method in class pi.graphics.boxes.CombinedChildBox
 
calculateAnchors() - Method in class pi.graphics.boxes.GridBox
 
calculateAnchors() - Method in class pi.graphics.boxes.HorizontalBox
 
calculateAnchors() - Method in class pi.graphics.boxes.InsetBox
 
calculateAnchors() - Method in class pi.graphics.boxes.LeafBox
 
calculateAnchors() - Method in class pi.graphics.boxes.VerticalBox
 
calculateAverage(BufferedImage) - Static method in class pi.resources.color.ColorUtil
Berechnet die Durchschnittsfarbe eines Bildes.
calculateDimension() - Method in class pi.graphics.boxes.BackgroundBox
 
calculateDimension() - Method in class pi.graphics.boxes.BorderBox
 
calculateDimension() - Method in class pi.graphics.boxes.Box
Berechnet rekursiv die Abmessung (die Höhe und Breite) der eigenen Box.
calculateDimension() - Method in class pi.graphics.boxes.CellBox
 
calculateDimension() - Method in class pi.graphics.boxes.ChildsBox
 
calculateDimension() - Method in class pi.graphics.boxes.CombinedChildBox
 
calculateDimension() - Method in class pi.graphics.boxes.CompassBox
 
calculateDimension() - Method in class pi.graphics.boxes.DimensionBox
 
calculateDimension() - Method in class pi.graphics.boxes.GridBox
 
calculateDimension() - Method in class pi.graphics.boxes.HorizontalBox
 
calculateDimension() - Method in class pi.graphics.boxes.ImageBox
 
calculateDimension() - Method in class pi.graphics.boxes.InsetBox
 
calculateDimension() - Method in class pi.graphics.boxes.TextBlockBox
 
calculateDimension() - Method in class pi.graphics.boxes.TextLineBox
 
calculateDimension() - Method in class pi.graphics.boxes.VerticalBox
 
calculatePixelPerMeter() - Method in class pi.Layer
 
camera() - Method in class pi.Scene
Gibt die Kamera der Szene aus.
Camera - Class in pi
Die Kamera steuert, welcher Ausschnitt der Spielfläche angezeigt wird.
CameraDemo - Class in demos
Demonstriert die Klasse Camera.
CameraDemo - Class in demos.docs.main_classes
Demonstriert die Klasse Camera.
CameraDemo() - Constructor for class demos.CameraDemo
 
CameraDemo() - Constructor for class demos.docs.main_classes.CameraDemo
 
canBeOutside - Variable in class blockly_robot.robot.data.model.ItemData
Found in contextParams.json
cancel() - Method in class pi.event.SingleTask
Bricht die Ausführung der Aufgabe ab, bevor sie überhaupt ausgeführt wurde.
cancel() - Method in class pi.resources.sound.Playback
Attempts to cancel the playback of this audio.
cancelled(SoundEvent) - Method in interface pi.resources.sound.SoundPlaybackListener
This method gets called when a SoundPlayback is cancelled.
canFall(int, int) - Method in class blockly_robot.robot.logic.context.Context
 
CarDemo - Class in demos.small_games
 
CarDemo() - Constructor for class demos.small_games.CarDemo
 
caseSensitivity(ImageFontCaseSensitivity) - Method in class pi.actor.ImageFont
Setzt die Handhabung der Groß- und Kleinschreibung.
CATEGORY_DYNAMIC - Static variable in class pi.physics.WorldHandler
 
CATEGORY_KINEMATIC - Static variable in class pi.physics.WorldHandler
 
CATEGORY_PARTICLE - Static variable in class pi.physics.WorldHandler
 
CATEGORY_PASSIVE - Static variable in class pi.physics.WorldHandler
 
CATEGORY_STATIC - Static variable in class pi.physics.WorldHandler
 
cell - Variable in class pi.graphics.boxes.PopulatedCell
Die übergeordnete Zelle
CellBox - Class in pi.graphics.boxes
Eine äußere (größere) Behälter-Box, die eine kleinere (innere) Box enthält.
CellBox() - Constructor for class pi.graphics.boxes.CellBox
 
CellBox(Box) - Constructor for class pi.graphics.boxes.CellBox
 
CellBoxDemo - Class in demos.classes.graphics.boxes
 
CellBoxDemo() - Constructor for class demos.classes.graphics.boxes.CellBoxDemo
 
CellWidthHeightDemo - Class in demos.classes.graphics.boxes
 
CellWidthHeightDemo() - Constructor for class demos.classes.graphics.boxes.CellWidthHeightDemo
 
center() - Method in class pi.actor.Actor
Gibt den Mittelpunkt des Objektes in der Scene aus.
center() - Method in record class pi.Bounds
Berechnet den Mittelpunkt dieses Bounds-Rechtecks in der Zeichenebene.
center() - Method in class pi.physics.BodyHandler
 
center() - Method in class pi.physics.NullHandler
 
center() - Method in class pi.Scene
Gibt den Mittelpunkt der hinzugefügten Figuren aller Ebenen aus.
center(double, double) - Method in class pi.actor.Actor
Verschiebt die Actor-Figur so, dass ihr Mittelpunkt die angegebenen Koordinaten hat.
center(Vector) - Method in class pi.actor.Actor
Verschiebt die Actor-Figur so, dass ihr Mittelpunkt die angegebenen Koordinaten hat.
CENTER - Enum constant in enum class pi.graphics.boxes.HAlign
Richtet die Box zentriert aus.
CENTER - Enum constant in enum class pi.util.TextAlignment
Zentriert.
centerRelative() - Method in class pi.actor.Actor
Gibt die Position des Zentrums des Actor-Objekts relativ zu dessen Position (Anker links unten) an.
chanceHSB(Color, HSBColorVariant) - Static method in class pi.resources.color.ColorUtil
Ändert die HSB-Werte (Farbton (Hue), Sättigung (Saturation), Helligkeit (Brightness)) einer gegebenen Farbe durch einen Lambda-Funktion.
changeAlpha(Color, int) - Static method in class pi.resources.color.ColorUtil
Gibt eine Farbe mit geändertem Alphakanal zurück.
changeBrightness(Color, double) - Static method in class pi.resources.color.ColorUtil
Ändert die Helligkeit einer gegebenen Farbe um einen bestimmten Betrag.
changeSaturation(Color, double) - Static method in class pi.resources.color.ColorUtil
Ändert die Sättigung einer gegebenen Farbe um einen bestimmten Wert.
changeSpeed(double) - Method in class pi.dsa.turtle.TurtleAnimationController
Ändert die aktuelle Geschwindigkeit um den angegebenen Wert.
changeState(State) - Method in class pi.actor.StatefulAnimation
* Eine animierte Figur mit mehreren Zuständen, deren Animationen durch Angabe Ändert den Zustand der Animation.
changeThickness(int) - Method in class pi.dsa.turtle.TurtlePenController
Ändert die aktuelle Linienstärke des Zeichenstifts um einen gegebenen Wert.
checkDown() - Method in class tetris.tetrominos.Tetromino
 
checkLeft() - Method in class tetris.tetrominos.Tetromino
 
checkRight() - Method in class tetris.tetrominos.Tetromino
 
Chessboard - Class in demos.classes.dsa.recursion.backtracking.eight_queens_puzzle
Ein quadratisches Schachbrett.
Chessboard(Scene) - Constructor for class demos.classes.dsa.recursion.backtracking.eight_queens_puzzle.Chessboard
Zeichnet ein quadratisches Schachbrett mit 8 Reihen und 8 Linien.
Chessboard(Scene, int) - Constructor for class demos.classes.dsa.recursion.backtracking.eight_queens_puzzle.Chessboard
Zeichnet ein quadratisches Schachbrett mit einer bestimmten Anzahl an Reihen und Linien.
CHEVERON - Enum constant in enum class pi.actor.Line.ArrowType
Eine Pfeilspitze in Form eines Winkels (nach dem französischen Wort Chevron (französisch chevron = „Winkel“, „Sparren“, „Zickzackleiste“) )
child - Variable in class pi.graphics.boxes.CombinedChildBox
Die Kind-Box, dieser übergeordneten Box.
childHeight() - Method in class pi.graphics.boxes.CellBox
 
childs - Variable in class pi.graphics.boxes.Box
Alle Kinder-Boxen, die diese Box enthält.
ChildsBox<T extends Box> - Class in pi.graphics.boxes
Eine Box, die mehrere untergeordnete Kinder-Boxen enthält und alle Kinder-Boxen werden in eine CellBox eingebettet.
ChildsBox(Box...) - Constructor for class pi.graphics.boxes.ChildsBox
 
childWidth() - Method in class pi.graphics.boxes.CellBox
 
circle(double, double, double) - Static method in class pi.physics.FixtureBuilder
Erschafft eine kreisförmige Form.
Circle - Class in pi.actor
Beschreibt einen Kreis.
Circle - Class in pi
Beschreibt einen Kreis.
Circle() - Constructor for class pi.actor.Circle
Erzeugt einen Kreis mit einem Meter Durchmesser.
Circle() - Constructor for class pi.Circle
Erzeugt einen Kreis mit einem Meter Durchmesser.
Circle(double) - Constructor for class pi.actor.Circle
Erzeugt einen Kreis durch Angabe des Durchmessers.
Circle(double) - Constructor for class pi.Circle
Erzeugt einen Kreis durch Angabe des Durchmessers.
CIRCLE_IN - Enum constant in enum class pi.tweening.TweenFunction
 
CIRCLE_INOUT - Enum constant in enum class pi.tweening.TweenFunction
 
CIRCLE_OUT - Enum constant in enum class pi.tweening.TweenFunction
 
CircleAnimation - Class in pi.animation
Animiert einen Actor in einem Kreis.
CircleAnimation(Actor, Vector, double, boolean, boolean) - Constructor for class pi.animation.CircleAnimation
Erstellt eine Circle-Animation.
CircleDemo - Class in demos.classes.actor
Demonstriert die Figur Kreis (Circle).
CircleDemo - Class in demos.graphics2d
 
CircleDemo() - Constructor for class demos.classes.actor.CircleDemo
 
CircleDemo() - Constructor for class demos.graphics2d.CircleDemo
 
circleI - Variable in class pi.actor.Logo
 
circleP - Variable in class pi.actor.Logo
 
clamp(byte, byte, byte) - Static method in class pi.util.MathUtil
Modifies the value (if necessary) such that it lies within the boundaries of the specified minimum and maximum.
clamp(double, double, double) - Static method in class pi.util.MathUtil
Modifies the value (if necessary) such that it lies within the boundaries of the specified minimum and maximum.
clamp(float, float, float) - Static method in class pi.util.MathUtil
Modifies the value (if necessary) such that it lies within the boundaries of the specified minimum and maximum.
clamp(int, int, int) - Static method in class pi.util.MathUtil
Modifies the value (if necessary) such that it lies within the boundaries of the specified minimum and maximum.
clamp(long, long, long) - Static method in class pi.util.MathUtil
Modifies the value (if necessary) such that it lies within the boundaries of the specified minimum and maximum.
clamp(short, short, short) - Static method in class pi.util.MathUtil
Modifies the value (if necessary) such that it lies within the boundaries of the specified minimum and maximum.
classList - Variable in class cli.java2umltext.model.Document
 
ClassWrapper - Record Class in cli.java2umltext.model
 
ClassWrapper(Document, String, String, String) - Constructor for record class cli.java2umltext.model.ClassWrapper
 
ClassWrapper(Document, String, String, String, ArrayList<FieldWrapper>, ArrayList<MethodWrapper>, HashMap<String, String>) - Constructor for record class cli.java2umltext.model.ClassWrapper
Creates an instance of a ClassWrapper record class.
clear() - Method in class pi.dsa.graph.GraphVisualizer
Entfernt alle grafischen Knoten und Kanten aus der Szene.
clear() - Method in class pi.dsa.turtle.TurtleBackgroundController
 
clear() - Method in class pi.event.EventListeners
Löscht alle Beobachter aus der Instanz.
clear() - Method in class pi.graphics.PaintingSurface
Löscht die gesamte Zeichenfläche und macht sie transparent.
clear() - Method in class pi.Layer
Entfernt alle Figuren aus der Ebene.
clear() - Method in class pi.resources.color.ColorContainer
Leert den Speicher für Farben samt der Aliasse.
clear() - Method in class pi.resources.color.ColorSchemeContainer
Löscht alle Farbschemata aus diesem Farbschemataspeicher.
clear() - Method in interface pi.resources.Container
Leert den Ressourcenspeicher, indem alle zuvor geladenen Ressourcen entfernt werden.
clear() - Method in class pi.resources.ResourcesContainer
Leert den Ressourcenspeicher, indem alle zuvor geladenen Ressourcen entfernt werden.
clear() - Method in class pi.Scene
Entfernt alle Figuren aus der Hauptebene.
clear() - Method in class tetris.tetrominos.Grid
Leert das ganze Gitter.
clearAll() - Method in class pi.dsa.turtle.TurtleGraphicsCollection
 
clearAll() - Static method in class pi.resources.Resources
Clears the all resource containers by removing previously loaded resources.
clearBeforeRun - Variable in class pi.dsa.turtle.TurtleGraphics
 
cleared() - Method in interface pi.resources.ResourcesContainerClearedListener
This method gets called after the ResourcesContainer.clear method was executed.
cleared() - Method in interface pi.resources.ResourcesContainerListener
 
clearRow(int) - Method in class tetris.tetrominos.Grid
Löscht alle Blöcke aus einer Zeile.
cli.java2umltext - package cli.java2umltext
https://github.com/feitosa-daniel/java2umltext Different approach https://marketplace.visualstudio.com/items?
cli.java2umltext.export - package cli.java2umltext.export
 
cli.java2umltext.model - package cli.java2umltext.model
 
Client - Class in cli.java2umltext
 
Client() - Constructor for class cli.java2umltext.Client
 
clone() - Method in class blockly_robot.robot.data.model.ItemData
 
clone() - Method in record class pi.Bounds
Erstellt einen Klon von diesem Bounds.
clone() - Method in class pi.Vector
 
close() - Method in class pi.resources.sound.Playback.VolumeControl
 
Clyde - Class in pacman.actors
 
Clyde() - Constructor for class pacman.actors.Clyde
 
Codec - Class in pi.resources
 
Coin - Class in demos.small_games.dude
Herzlichen Dank an dontmind8.blogspot.com für die kostenfreien Grafiken.
Coin - Enum constant in enum class demos.small_games.dude.Item
 
Coin() - Constructor for class demos.small_games.dude.Coin
 
col - Variable in class blockly_robot.robot.data.model.ItemData
Die Spaltennummer, in der der Gegenstand plaziert ist.
col - Variable in class blockly_robot.robot.logic.navigation.Coords
 
collectFirewood() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.heat_the_castle.Robot
Holz einsammeln
collectFirewood() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.platforms.Robot
Holz einsammeln
colliding() - Method in class pi.event.CollisionEvent
Gibt das Actor-Objekt aus, dass mit dem Actor kollidiert, an dem der Listener angemeldet wurde.
collision - Variable in class pi.event.EventListenerBundle
 
COLLISION_BOTH - Enum constant in enum class pi.tweening.TweenType
 
COLLISION_HEIGHT - Enum constant in enum class pi.tweening.TweenType
 
COLLISION_WIDTH - Enum constant in enum class pi.tweening.TweenType
 
CollisionEvent<E extends Actor> - Class in pi.event
Ein Objekt der Klasse CollisionEvent repräsentiert eine Kollision zwischen zwei Actor-Objekten.
CollisionListener<E extends Actor> - Interface in pi.event
Beschreibt allgemein ein Objekt, das auf die Kollision zweier Actor-Objekte reagieren kann.
collisions() - Method in class pi.actor.Actor
Gibt eine Liste bestehend aus Kollisionsereignissen zurück.
collisions() - Method in class pi.physics.BodyHandler
 
collisions() - Method in class pi.physics.NullHandler
 
CollisionTest - Class in demos
 
CollisionTest() - Constructor for class demos.CollisionTest
 
color - Variable in class blockly_robot.robot.data.model.ItemData
 
color - Variable in class pi.actor.Actor
Die Farbe der Figur.
color - Variable in class pi.dsa.turtle.TurtlePenController
Die Farbe des Zeichenstifts.
color - Variable in class pi.graphics.boxes.TextBox
 
color() - Method in class pi.actor.Actor
Gibt die Farbe der Figur zurück.
color() - Method in class pi.actor.Geometry
Gibt die Farbe aus.
color() - Method in class pi.actor.ImageFont
Gibt die Farbe zurück, in der die schwarze Farbe der Ausgangsbilder umgefärbt werden soll.
color() - Method in class pi.actor.LabeledNode
Gibt die Hintergrundfarbe des Knotens zurück.
color() - Method in class pi.resources.color.NamedColor
 
color(Color) - Method in class blockly_robot.robot.gui.map.Grid
 
color(Color) - Method in class pi.actor.Actor
Setzt die Farbe der Figur auf eine bestimmte Farbe.
color(Color) - Method in class pi.actor.ImageFont
Setzt die Farbe, in der die schwarze Farbe der Ausgangsbilder umgefärbt werden soll.
color(Color) - Method in class pi.dsa.turtle.TurtleBackgroundController
 
color(Color) - Method in class pi.dsa.turtle.TurtlePenController
Setzt die Farbe des Zeichenstifts als Color-Objekt.
color(Color) - Method in class pi.graphics.boxes.BackgroundBox
Setzt die Hintergrundfarbe.
color(Color) - Method in class pi.graphics.boxes.BorderBox
Setzt die Farbe der Linie in Pixel.
color(Color) - Method in class pi.graphics.boxes.TextBox
 
color(Color) - Method in class pi.resources.color.NamedColor
 
color(String) - Method in class pi.actor.Actor
Setzt die Farbe der Figur auf eine bestimmte Farbe, die als Zeichenkette angegeben werden kann.
color(String) - Method in class pi.dsa.turtle.TurtleBackgroundController
 
color(String) - Method in class pi.dsa.turtle.TurtlePenController
Setzt die Farbe des Zeichenstifts als Zeichenkette.
color(String) - Method in class pi.graphics.boxes.BackgroundBox
 
color(String) - Method in class pi.graphics.boxes.BorderBox
 
color(String) - Method in class pi.graphics.boxes.TextBox
 
Color - Class in blockly_robot.robot.gui
 
Color(int, int, int) - Constructor for class blockly_robot.robot.gui.Color
Color(Color) - Constructor for class blockly_robot.robot.gui.Color
 
Color(String) - Constructor for class blockly_robot.robot.gui.Color
 
COLOR - Static variable in class pi.actor.LabeledNode
Die Hintergrundfarbe des Knotens.
COLOR_SCHEME_GRAY - Static variable in class tetris.Tetris
 
COLOR_SCHEME_GREEN - Static variable in class tetris.Tetris
 
ColorContainer - Class in pi.resources.color
Ein Speicher für Farben des Datentyps Color.
ColorContainer() - Constructor for class pi.resources.color.ColorContainer
 
ColorContainerVisualizer - Class in pi.debug
Visualisiert den gegebenen Speicher für Farben.
ColorContainerVisualizer(ColorContainer, Scene) - Constructor for class pi.debug.ColorContainerVisualizer
Zeichnet eine Visualisierung eines Speichers für Farben in eine Szene.
ColorContainerVisualizer(Scene) - Constructor for class pi.debug.ColorContainerVisualizer
Zeichnet eine Visualisierung eines Speichers für Farben in eine Szene.
ColorContainerVisualizerCustomDemo - Class in demos.debug
Demonstriert die Klasse ColorContainerVisualizer mit einem eigenen Farben-Speicher.
ColorContainerVisualizerCustomDemo() - Constructor for class demos.debug.ColorContainerVisualizerCustomDemo
 
ColorContainerVisualizerDefaultDemo - Class in demos.debug
Demonstriert die Klasse ColorContainerVisualizer mit dem Standard-Farben-Speicher.
ColorContainerVisualizerDefaultDemo() - Constructor for class demos.debug.ColorContainerVisualizerDefaultDemo
 
ColorContainerVisualizerDemo - Class in pacman.debug
 
ColorContainerVisualizerDemo() - Constructor for class pacman.debug.ColorContainerVisualizerDemo
 
colorDecFormatted() - Method in class pi.resources.color.NamedColor
 
ColorDemo - Class in pacman.debug
 
ColorDemo() - Constructor for class pacman.debug.ColorDemo
 
colorHexFormatted() - Method in class pi.resources.color.NamedColor
 
ColorManagement - Class in pacman
 
ColorManagement() - Constructor for class pacman.ColorManagement
 
colors - Static variable in class pi.Controller
Ein Speicher für Farben des Datentyps Color.
colors - Static variable in class pi.resources.Resources
Ein Speicher für Farben des Datentyps Color.
colorScheme - Static variable in class pi.Controller
Verwaltet eine Sammlung von Farbschemata und ermöglicht deren Verwaltung und Abruf anhand von Namen.
colorScheme() - Method in class pi.config.GraphicsConfiguration
Gibt das Farbschema zurück.
colorScheme(String) - Method in class pi.config.GraphicsConfiguration
Setzt den Namen des Farbschema.
ColorScheme - Class in pi.resources.color
Beschreibt ein Farbschema.
ColorScheme - Class in tetris
Das klassische Gameboy-Spiel hat ein Farbschema, das aus nur vier Farben besteht.
ColorScheme(Color, Color, Color, Color) - Constructor for class tetris.ColorScheme
Erzeugt eine neues Farbschema durch Angabe von Color-Objekten.
ColorScheme(String) - Constructor for class pi.resources.color.ColorScheme
Erzeugt ein neues Farbschema aus den drei Primärfarben Gelb (255,255,0), Rot (255,0,0) und Blue (0,0,255).
ColorScheme(String, Color, Color, Color) - Constructor for class pi.resources.color.ColorScheme
Erzeugt ein neues Farbschema durch Angabe von den drei Primärfarben.
ColorScheme(String, Color, Color, Color, Color, Color, Color) - Constructor for class pi.resources.color.ColorScheme
Erzeugt ein neues Farbschema durch Angabe von sechs Farben (drei Primärfarben und drei Sekundärfarben).
ColorScheme(String, Color, Color, Color, Color, Color, Color, Color) - Constructor for class pi.resources.color.ColorScheme
Erzeugt ein neues Farbschema durch Angabe von sieben Farben (drei Primärfarben und drei Sekundärfarben und Braun).
ColorScheme(String, String, String, String) - Constructor for class tetris.ColorScheme
Erzeugt eine neues Farbschema durch Angabe von Zeichenketten, die die Farbe in hexadezimaler Notation codieren.
ColorSchemeContainer - Class in pi.resources.color
Ein Speicher für Farbschemata.
ColorUtil - Class in pi.resources.color
Statische Klasse, die Hilfsmethoden zur Farbberechnung und -manipulation bereitstellt.
ColorVariationsDemo - Class in demos.docs.resources.color
ColorVariationsDemo() - Constructor for class demos.docs.resources.color.ColorVariationsDemo
 
ColorWheelIttenDemo - Class in demos.docs.resources.color
Demonstiert die Farbschemata, die die Engine Pi mitliefert anhand des Farbkreises von Itten.
ColorWheelIttenDemo() - Constructor for class demos.docs.resources.color.ColorWheelIttenDemo
 
cols - Variable in class blockly_robot.robot.gui.map.CoordinateSystemTranslator
Anzahl an Spalten (x-Richtung bzw.
columnCount() - Method in class pi.graphics.boxes.GridBox
Gibt die Spaltenanzahl zurück.
columns(int) - Method in class pi.graphics.boxes.GridBox
 
combine(String, String...) - Static method in class pi.util.FileUtil
Diese Methode kombiniert den angegebenen Pfad mit den als Argumente übergebenen Pfadsegmenten.
CombinedChildBox - Class in pi.graphics.boxes
Eine Box, die aus mehreren primitiven Kind-Boxen kombiniert ist.
CombinedChildBox() - Constructor for class pi.graphics.boxes.CombinedChildBox
 
compare(String, String) - Method in class pi.util.AlphanumComparator
 
compareTo(String, String) - Static method in class pi.util.AlphanumComparator
 
compareTo(KeyFrame<Value>) - Method in class pi.animation.KeyFrame
 
compareTo(Resource) - Method in interface pi.resources.Resource
 
Compass - Enum Class in blockly_robot.robot.logic.navigation
Rough direction of the four main cardinal points / Grobe Himmelsrichtung der vier Haupthimmelsrichtungen
CompassBox - Class in pi.graphics.boxes
Ein Kompasspfeil, der in der Mitte eines Quadrats angebracht ist.
CompassBox(int) - Constructor for class pi.graphics.boxes.CompassBox
 
CompassBoxDemo - Class in demos.classes.graphics.boxes
 
CompassBoxDemo() - Constructor for class demos.classes.graphics.boxes.CompassBoxDemo
 
complementaryColor() - Method in class pi.actor.Actor
Gibt die Komplementärfarbe der Figur zurück.
compute(float) - Method in interface pi.tweening.TweenEquation
Applies the function to the value and returns the result.
compute(float) - Method in enum class pi.tweening.TweenFunction
Computes the next value of the interpolation.
concat(byte[], byte[]) - Static method in class pi.util.ArrayUtil
Concatenates the two specified byte arrays to a new array.
concat(double[], double[]) - Static method in class pi.util.ArrayUtil
Concatenates the two specified double arrays to a new array.
concat(int[], int[]) - Static method in class pi.util.ArrayUtil
Concatenates the two specified int arrays to a new array.
concat(long[], long[]) - Static method in class pi.util.ArrayUtil
Concatenates the two specified long arrays to a new array.
concat(T[], T[]) - Static method in class pi.util.ArrayUtil
Concatenates the two specified double arrays to a new array.
config - Static variable in class pi.Controller
Bietet Zugriff auf das Konfigurationsobjekt der Engine.
Configuration - Class in pi.config
Bietet Zugriff auf alle Konfigurationen
configurationChanged(PropertyChangeEvent) - Method in interface pi.config.ConfigurationGroup.ConfigurationChangedListener
Invoked when a property of the configuration has been changed using the ConfigurationGroup.set(String, Object) method to support this event.
ConfigurationGroup - Class in pi.config
This class contains some basic functionality for all setting groups.
ConfigurationGroup() - Constructor for class pi.config.ConfigurationGroup
Initializes a new instance of the ConfigurationGroup class.
ConfigurationGroup.ConfigurationChangedListener - Interface in pi.config
This listener interface receives events when any property of the configuration changed.
ConfigurationGroupInfo - Annotation Interface in pi.config
Annotation to provide metadata for configuration groups.
ConfigurationLoader - Class in pi.config
Configuration class that manages multiple configuration groups and handles loading and saving settings.
ConfigurationLoader(String, ConfigurationGroup...) - Constructor for class pi.config.ConfigurationLoader
Constructs a new instance of the Configuration class using the specified file name.
ConfigurationLoader(Path, ConfigurationGroup...) - Constructor for class pi.config.ConfigurationLoader
Initializes a new instance of the Configuration class.
ConfigurationLoader(ConfigurationGroup...) - Constructor for class pi.config.ConfigurationLoader
Initializes a new instance of the Configuration class.
ConstantInterpolator<Value> - Class in pi.animation.interpolation
Ein Interpolator, der eine konstante Funktion darstellt.
ConstantInterpolator(Value) - Constructor for class pi.animation.interpolation.ConstantInterpolator
Erstellt einen konstanten Interpolator
constructPlatformAbove() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.heat_the_castle.Robot
baue eine Plattform oben
constructPlatformInFront() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.heat_the_castle.Robot
baue eine Plattform vorne
consumeMana(int) - Method in class demos.small_games.dude.GameData
 
container - Variable in class pi.graphics.boxes.FramedBox
 
container - Variable in class pi.graphics.boxes.TextBlockAlignBox
 
Container<T> - Interface in pi.resources
Schnittstelle für die Ressourcenspeicher.
containerSize - Variable in class blockly_robot.robot.data.model.GridInfosData
Found in contextParams.json
containerSize - Variable in class blockly_robot.robot.data.model.ItemData
 
contains(Object[], Object) - Static method in class pi.util.ArrayUtil
Return true if the array contains the specified value.
contains(String) - Method in class pi.resources.ResourcesContainer
Checks if this instance contains a resource with the specified name.
contains(String[], String, boolean) - Static method in class pi.util.ArrayUtil
Return true if the array contains the specified string argument.
contains(URL) - Method in class pi.resources.ResourcesContainer
 
contains(Bounds) - Method in record class pi.Bounds
Diese Methoden prüft, ob dieses Bounds-Rechteck ein zweites vollkommen enthält.
Gemeinsame Ränder zählen AUCH als umschliessen!
contains(Vector) - Method in class pi.actor.Actor
Prüft, ob ein bestimmter Punkt innerhalb des Objekts liegt.
contains(Vector) - Method in record class pi.Bounds
Testet, ob ein Punkt sich in dem Bounds befindet.
contains(Vector) - Method in class pi.physics.BodyHandler
 
contains(Vector) - Method in class pi.physics.NullHandler
Ein Objekt ohne Physik enthält keinen Punkt.
contains(T) - Method in class pi.event.EventListeners
Gibt wahr zurück, wenn der gegebene Beobachter bereits hinzugefügt wurde.
contains(T) - Method in class pi.resources.ResourcesContainer
Checks if the specified resource is contained by this instance.
content - Variable in class pi.graphics.boxes.FramedBox
 
content - Variable in class pi.graphics.boxes.TextBox
Der Inhalt der Textbox als Zeichenkette.
content() - Method in class pi.actor.ImageFontGlyph
Gibt das Zeichen, das durch ein Bild dargestellt werden soll, als Zeichenkette zurück.
content() - Method in class pi.actor.ImageFontText
Gibt den Textinhalt, der in das Bild geschrieben werden soll, zurück.
content() - Method in class pi.actor.Text
Gibt den Textinhalt, der dargestellt werden soll, zurück.
content(Object) - Method in class pi.actor.Text
Setzt den Inhalt des Textes durch Angabe eines beliebigen Datentyps.
content(Object) - Method in class pi.graphics.boxes.FramedTextBox
 
content(Object) - Method in class pi.graphics.boxes.TextBox
Setzt den Inhalt und berechnet dabei die Abmessungen neu.
content(String) - Method in class pi.actor.ImageFontText
Setzt den Textinhalt neu.
content(String) - Method in class pi.actor.Text
Setzt den Textinhalt, der dargestellt werden soll.
content(String, int, TextAlignment, Color, int) - Method in class pi.actor.ImageFontText
Erzeugt einen neuen Text, der durch eine Bilderschriftart dargestellt wird.
content(String, Color) - Method in class pi.actor.ImageFontText
Setzt den Textinhalt zusammen mit einer Farbe neu.
content(String, String) - Method in class pi.actor.ImageFontText
Setzt den Textinhalt zusammen mit einer Farbe neu.
context - Variable in class blockly_robot.robot.logic.item.relocation.BagPacker
 
context - Variable in class blockly_robot.robot.logic.robot.VirtualRobot
 
Context - Class in blockly_robot.robot.logic.context
Sammlung aller wichtigen Objekte die zum Lösen einer Trainingsaufgabenversion nötig sind.
Context(int[][], ItemCreator, VirtualRobot, Task, Level) - Constructor for class blockly_robot.robot.logic.context.Context
 
contextType - Variable in class blockly_robot.robot.data.model.GridInfosData
For example „labyrinth“.
Controller - Class in blockly_robot.robot.gui
 
Controller - Class in pi
Steuert das aktuelle Spiel bzw.
Controller() - Constructor for class blockly_robot.robot.gui.Controller
 
Controller() - Constructor for class pi.Controller
Der geschützte Konstruktor verhindert, dass Instanzen von dieser Klasse gemacht werden.
convertColorspace(BufferedImage, int) - Static method in class pi.util.ImageUtil
Ändert den Farbraum eines Bildes.
coordinatesystem - Variable in class pi.config.MainConfiguration
 
CoordinatesystemConfiguration - Class in pi.config
Represents the graphic configuration settings.
CoordinateSystemDemo - Class in demos
 
CoordinateSystemDemo() - Constructor for class demos.CoordinateSystemDemo
 
CoordinateSystemDrawer - Class in pi.debug
Zeichnet das Koordinatensystem.
CoordinateSystemDrawer(Graphics2D, Scene, int, int) - Constructor for class pi.debug.CoordinateSystemDrawer
Zeichnet das Koordinatensystem.
CoordinateSystemTranslator - Class in blockly_robot.robot.gui.map
 
CoordinateSystemTranslator(int, int) - Constructor for class blockly_robot.robot.gui.map.CoordinateSystemTranslator
 
CoordinateSystemTranslator(int, int, double, double) - Constructor for class blockly_robot.robot.gui.map.CoordinateSystemTranslator
 
Coords - Class in blockly_robot.robot.logic.navigation
Ein Punkt auf dem Gitter.
Coords(int, int) - Constructor for class blockly_robot.robot.logic.navigation.Coords
 
coordsInFront(Compass) - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
coordsInFront(Compass, int) - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
copy(BufferedImage) - Static method in class pi.util.ImageUtil
Erzeugt eine neue BufferedImage Instanz des Übergabeparameters.
copy(File, OutputStream) - Static method in class pi.util.StreamUtilities
 
copy(InputStream, File) - Static method in class pi.util.StreamUtilities
 
copy(InputStream, OutputStream) - Static method in class pi.util.StreamUtilities
 
CopyrightScene - Class in tetris.scenes
Das ist der erste Bildschirm, der beim Starten des Spiels angezeigt wird.
CopyrightScene() - Constructor for class tetris.scenes.CopyrightScene
 
Cornelsen11SpbNuernbergUlmMuenchenHamburg() - Static method in class pi.dsa.graph.GraphCollection
Seite 58 Aufgabe Nr. 4
Cornelsen6Abiturfahrt() - Static method in class pi.dsa.graph.GraphCollection
Entspricht der Graphdatenbank Abiturfahrt.grdb aus dem Schulbuch des Cornelsen Verlags „Informatik 6 grundlegendes Niveau“ von 2024.
Cornelsen6Autobahn() - Static method in class pi.dsa.graph.GraphCollection
Entspricht der Graphdatenbank Autobahn.grdb aus dem Schulbuch des Cornelsen Verlags „Informatik 6 grundlegendes Niveau“ von 2024.
Cornelsen6Beispielgraph() - Static method in class pi.dsa.graph.GraphCollection
Entspricht der Graphdatenbank Beispielgraph.grdb aus dem Schulbuch des Cornelsen Verlags „Informatik 6 grundlegendes Niveau“ von 2024.
Cornelsen6Beispielgraph2() - Static method in class pi.dsa.graph.GraphCollection
Entspricht der Graphdatenbank Beispielgraph2.grdb aus dem Schulbuch des Cornelsen Verlags „Informatik 6 grundlegendes Niveau“ von 2024.
Cornelsen6ICENetz() - Static method in class pi.dsa.graph.GraphCollection
Entspricht der Graphdatenbank ICENetz.grdb aus dem Schulbuch des Cornelsen Verlags „Informatik 6 grundlegendes Niveau“ von 2024.
CORNER_BL - Enum constant in enum class pacman.scenes.Brick
 
CORNER_BR - Enum constant in enum class pacman.scenes.Brick
 
CORNER_TL - Enum constant in enum class pacman.scenes.Brick
 
CORNER_TR - Enum constant in enum class pacman.scenes.Brick
 
CosinusDouble - Class in pi.animation.interpolation
Interpoliert auf einer kompletten Cosinuskurve.
CosinusDouble(double, double) - Constructor for class pi.animation.interpolation.CosinusDouble
Erstellt einen neuen Cosinuskurven-Interpolator.
count - Variable in class blockly_robot.robot.data.model.BagInit
 
count() - Method in class pi.resources.color.ColorContainer
Zählt die Anzahl der Farben in diesem Farbenspeicher.
count() - Method in interface pi.resources.Container
 
count() - Method in class pi.resources.ResourcesContainer
Gets the amount of resources that this container holds.
counter() - Method in class pi.actor.Counter
Gibt den aktuellen Wert des Zählers zurück.
counter(int) - Method in class pi.actor.Counter
Setzt den Zähler auf den angegebenen Wert und aktualisiert den Inhalt.
Counter - Class in pi.actor
Ein ganzzahliger Zähler.
Counter() - Constructor for class pi.actor.Counter
Initialisiert den Zähler mit dem Wert 0 und setzt die Anzeige auf "0".
create(int) - Method in class blockly_robot.robot.logic.item.ItemCreator
Creates an item with the given number.
create(int) - Static method in class pi.graphics.boxes.DimensionBox
 
create(String) - Method in class blockly_robot.robot.logic.item.ItemCreator
Creates an item with the given name.
create(Scene, Grid, int, int, int) - Static method in class tetris.tetrominos.Tetromino
Erzeugt ein Tetromino durch Angabe einer Nummer.
create(Scene, Grid, String, int, int) - Static method in class tetris.tetrominos.Tetromino
Erzeugt ein Tetromino durch Angabe des Names.
createBody(BodyDef, Actor) - Method in class pi.physics.WorldHandler
Erstellt einen Body und mappt ihn intern zum analogen Actor-Objekt.
createDir(String) - Static method in class pi.util.FileUtil
Erstellt ein Verzeichnis unter dem angegebenen Pfad, falls dieses noch nicht existiert.
createDistanceJoint(Actor, Vector, Vector) - Method in class pi.actor.Actor
Erstellt eine Stabverbindung (DistanceJoint) zwischen diesem und einem weiteren Actor-Objekt.
createFromAnimatedGif(String, double, double) - Static method in class pi.actor.Animation
Erzeugt eine Animation aus einer animierter GIF-Datei.
createFromImage(BufferedImage) - Static method in interface pi.actor.TileMap
 
createFromImage(String) - Static method in interface pi.actor.TileMap
 
createFromImage(String, int, int) - Static method in interface pi.actor.TileMap
 
createFromImages(double, double, double, BufferedImage...) - Static method in class pi.actor.Animation
Erzeugt eine Animation durch Angabe der einzelnen Dateipfade der zu verwendenden Einzelbilder.
createFromImages(double, double, double, String...) - Static method in class pi.actor.Animation
Erzeugt eine Animation durch Angabe der einzelnen Dateipfade der zu verwendenden Einzelbilder.
createFromImagesPrefix(double, double, double, String, String) - Static method in class pi.actor.Animation
Lädt alle Bilddateien mit einem bestimmten Präfix in einem bestimmten Verzeichnis in eine Animation.
createFromSpritesheet(double, BufferedImage, int, int, double, double) - Static method in class pi.actor.Animation
Erzeugt eine Animation durch Angabe eines Spritesheets.
createFromSpritesheet(double, String, double, double, int, int) - Static method in class pi.actor.Animation
Erzeugt eine Animation durch Angabe eines Spritesheets.
createFromSpritesheet(double, String, int, int, double, double) - Static method in class pi.actor.Animation
Erzeugt eine Animation durch Angabe eines Spritesheets.
createGhost(Class<? extends Ghost>) - Static method in class pacman.actors.Ghost
 
createGrayColorScheme() - Static method in class tetris.ColorScheme
Erzeugt ein graues Farbschema.
createGreenColorScheme() - Static method in class tetris.ColorScheme
Erzeugt ein grünes Farbschema.
createGrid() - Method in class blockly_robot.robot.gui.level.LevelAssembler
 
createImage(int, int) - Method in class pi.graphics.screen_recording.Photographer
 
createItem(int) - Method in class blockly_robot.robot.logic.item.relocation.BagPacker
 
createItem(String) - Method in class blockly_robot.robot.logic.item.relocation.BagPacker
 
createJoint(World, Body, Body) - Method in interface pi.physics.joints.JointBuilder
 
createPrismaticJoint(Actor, Vector, double) - Method in class pi.actor.Actor
Erstellt einen neuen PrismaticJoint zwischen zwei Objekten.
createRevoluteJoint(Actor, Vector) - Method in class pi.actor.Actor
Erstellt einen Revolute-Joint zwischen dem zugehörigen Actor-Objekt und einem weiteren.
createRobot() - Method in class blockly_robot.robot.logic.level.Level
 
createRobot(AssembledLevel) - Method in class blockly_robot.robot.gui.level.LevelAssembler
 
createRobot(Level) - Method in class blockly_robot.robot.Solver
 
createRopeJoint(Actor, Vector, Vector, double) - Method in class pi.actor.Actor
Erstellt eine Seilverbindung zwischen diesem und einem weiteren Actor-Objekt.
createSoundPlayback(String, boolean) - Static method in class pi.Jukebox
 
createSoundPlayback(Sound, boolean) - Static method in class pi.Jukebox
Creates an SoundPlayback object that can be configured prior to starting.
createTetromino(String) - Method in class tetris.debug.SingleTetrominoDebugScene
 
createText(String) - Static method in class blockly_robot.robot.gui.TextMaker
 
createText(String, double) - Static method in class blockly_robot.robot.gui.TextMaker
 
createTmpFile() - Static method in class pi.util.FileUtil
Erstellt eine temporäre Datei im Standard-Temporärverzeichnis des Systems.
createVolumeControl() - Method in class pi.resources.sound.Playback
 
createWeldJoint(Actor, Vector, Vector) - Method in class pi.actor.Actor
Erstellt eine Schweißnaht - besser einen Schweißpunkt - zwischen diesem und einem weiteren Actor-Objekt.
currentScene() - Method in class pi.loop.GameLoop
Gibt die aktuelle Szene aus.
cyan(Object) - Static method in class pi.debug.AnsiColor
 
CYAN - Static variable in class pi.debug.AnsiColor
 
cycle() - Method in class demos.docs.resources.color.ColorWheelIttenDemo
 

D

dashed(boolean) - Method in class pi.actor.Line
Setzt, ob eine gestrichelte Linie gezeichnet werden soll oder nicht.
data - Variable in class blockly_robot.robot.data.model.TaskData
 
DataFormat - Class in pi.resources
Some common implementations that are used by different kinds of file classes (e.g.
debug - Variable in class pi.config.MainConfiguration
 
debug() - Method in class demos.small_games.pong.BounceBar
Macht den Abprallbalken sichtbar, um überprüfen zu können, ob er richtig platziert ist.
debug() - Element in annotation interface pi.config.ConfigurationGroupInfo
Specifies whether debug mode is enabled for the configuration group.
debug() - Static method in class pi.Controller
Aktiviert den Entwicklungsmodus.
debug() - Method in class pi.graphics.boxes.Box
 
debug(boolean) - Static method in class pi.Controller
Setzt, ob die Engine im Debug-Modus ausgeführt werden soll.
debug(String, String) - Static method in class pi.util.Logger
Logger-Funktion für Debug-Informationen.
DebugConfiguration - Class in pi.config
Verwaltet die Einstellmöglichkeiten mit Bezug zum Entwicklungsmodus.
DebugInfoBoxDrawer - Class in pi.debug
Zeichnet einige Informationsboxen mit Debug-Informationen in das linke obere Eck.
DebugInfoBoxDrawer() - Constructor for class pi.debug.DebugInfoBoxDrawer
 
decode(String) - Static method in class pi.resources.Codec
Decodes the specified Base64 string to a byte array.
decode(String) - Static method in class pi.resources.color.ColorUtil
Konvertiert eine Farbe in hexadezimaler Notation in die entsprechende Instanz der Klasse Color.
decode(String[]) - Static method in class pi.resources.color.ColorUtil
Dekodiert eine Feld / Array bestehend aus hexadezimalen Repräsentationen von Farben in Zeichenkettenform in ein Feld aus Objekten der Klasse Color.
decode(String, boolean) - Static method in class pi.resources.color.ColorUtil
Konvertiert eine Farbe in hexadezimaler Notation in die entsprechende Instanz der Klasse Color.
decodeAngle(byte) - Static method in class pi.resources.Codec
Decodes a previously encoded angle.
decodeAngle(short) - Static method in class pi.resources.Codec
 
decodeImage(String) - Static method in class pi.resources.Codec
 
decodeImageData() - Method in class pi.util.GifDecoder
Decodes LZW image data into pixel array.
decodeSmallFloatingPointNumber(short, int) - Static method in class pi.resources.Codec
Decodes a small floating point number, previously encoded with encodeSmallFloatingPointNumber.
decrease() - Method in class pi.actor.Counter
Verringert den Zähler um eins, aktualisiert den Inhalt und gibt den neuen Zählerwert zurück.
DEFAULT - Enum constant in enum class cli.java2umltext.model.Visibility
 
DEFAULT_METER - Static variable in class pi.Camera
Der Standardwert für die Anzahl an Pixel eines Meters.
DEFAULT_STRING_DELIMITER - Static variable in class pi.util.ArrayUtil
 
DEFAULT_ZOOM_FACTOR - Static variable in class pi.Camera
 
defaultControl() - Static method in class pi.Controller
Gibt die momentan registrierten, grundlegenden Maus- und Tastatur-Steuermöglichkeiten zurück.
defaultControl(DefaultListener) - Static method in class pi.Controller
Registriert grundlegende Maus- und Tastatur-Steuermöglichkeiten.
DefaultControl - Class in pi.event
Registriert im Auslieferungszustand einige wenige grundlegenden Maus- und Tastatur-Steuermöglichkeiten.
DefaultControl() - Constructor for class pi.event.DefaultControl
 
DefaultControlDemo - Class in demos.classes.event
DefaultControlDemo() - Constructor for class demos.classes.event.DefaultControlDemo
 
defaultFont() - Method in class pi.resources.font.FontContainer
Gibt die mit der Engine Pi mitgelieferte Standardschrift im normalen Schriftstil aus.
defaultFont(int) - Method in class pi.resources.font.FontContainer
Gibt die mit der Engine Pi mitgelieferte Standardschrift aus.
defaultFont(FontStyle) - Method in class pi.resources.font.FontContainer
Gibt die mit der Engine Pi mitgelieferte Standardschrift aus.
DefaultListener - Interface in pi.event
Bietet Standard-Methoden für einige Beobachter-Schnittstellen an.
defer(Runnable) - Method in interface pi.event.FrameUpdateListenerRegistration
Führt die übergebene Aufgabe mit Verzögerung aus.
definedHeight - Variable in class pi.graphics.boxes.Box
Die gesetzte Höhe in Pixel.
definedWidth - Variable in class pi.graphics.boxes.Box
Die gesetzte Breite in Pixel.
delay - Variable in class pi.util.GifDecoder
 
delay(double, Runnable) - Method in interface pi.event.FrameUpdateListenerRegistration
Führt die übergebene Aufgabe mit einer vorgegebenen Verzögerung aus.
deleteDir(File) - Static method in class pi.util.FileUtil
Löscht ein Verzeichnis und seinen gesamten Inhalt rekursiv.
deleteDir(String) - Static method in class pi.util.FileUtil
Löscht ein Verzeichnis und seinen gesamten Inhalt rekursiv.
demo() - Static method in class demos.classes.graphics.boxes.DemoBoxes
 
demo(String) - Static method in class demos.classes.graphics.boxes.DemoBoxes
 
demo(String, int, int) - Static method in class demos.classes.graphics.boxes.DemoBoxes
 
DemoBoxes - Class in demos.classes.graphics.boxes
 
DemoBoxes() - Constructor for class demos.classes.graphics.boxes.DemoBoxes
 
demonstrateFontStyle(int, int) - Method in class demos.classes.actor.TextDemo
 
demos - package demos
Demonstriert und testet die Engine Pi.
demos.billard - package demos.billard
Ein Billard-Tisch, der die Physics-Engine demonstriert.
demos.classes - package demos.classes
Demonstriert die Engine Pi nach Paketen und Klassen geordnet.
demos.classes.actor - package demos.classes.actor
Demonstriert die verschiedenen Figuren.
demos.classes.class_configuration - package demos.classes.class_configuration
Demonstriert die Klasse Configuration.
demos.classes.class_controller - package demos.classes.class_controller
Demonstriert die Klasse Controller.
demos.classes.class_controller.attribute_dialog - package demos.classes.class_controller.attribute_dialog
 
demos.classes.class_scene - package demos.classes.class_scene
Demonstriert die Klasse Scene.
demos.classes.dsa.graph - package demos.classes.dsa.graph
Demonstriert wie die Engine Pi verwendet werden kann, um verschiedene Algorithmen zu visualisieren.
demos.classes.dsa.graph.dfs - package demos.classes.dsa.graph.dfs
 
demos.classes.dsa.recursion - package demos.classes.dsa.recursion
Demonstierte rekursive Algorithmen.
demos.classes.dsa.recursion.backtracking.eight_queens_puzzle - package demos.classes.dsa.recursion.backtracking.eight_queens_puzzle
 
demos.classes.dsa.turtle - package demos.classes.dsa.turtle
 
demos.classes.event - package demos.classes.event
Demonstriert die Klassen des Pakets event.
demos.classes.event.keyboard - package demos.classes.event.keyboard
Demonstriert die Eingabemöglichkeiten über die Tastatur.
demos.classes.graphics - package demos.classes.graphics
Demonstiert das Paket pi.graphics.
demos.classes.graphics.boxes - package demos.classes.graphics.boxes
Demonstiert das Paket pi.graphics.boxes.
demos.classes.physics - package demos.classes.physics
Demonstiert das Paket pi.physics.
demos.classes.physics.joints - package demos.classes.physics.joints
Demonstiert das Paket pi.physics.joints.
demos.classes.resources - package demos.classes.resources
Demonstriert die Klassen des Pakets pi.resources.
demos.classes.resources.sound - package demos.classes.resources.sound
Demonstriert die Klassen des Pakets pi.resources.sound.
demos.debug - package demos.debug
Demonstriert die Klassen des Pakets debug.
demos.docs - package demos.docs
Klassen, die in unter manual/ in der MkDocs-Dokumentation verlinkt werden.
demos.docs.dev - package demos.docs.dev
Klassen, die in unter manual/dev/design in der MkDocs-Dokumentation verlinkt werden.
demos.docs.dev.design - package demos.docs.dev.design
subprojects/demos/src/main/java/demos/classes/actor/AllActorsDemo.java
demos.docs.main_classes - package demos.docs.main_classes
Klassen, die in unter manual/main-classes/ in der MkDocs-Dokumentation verlinkt werden.
demos.docs.main_classes.controller - package demos.docs.main_classes.controller
Klassen, die in unter manual/main-classes/controller/ in der MkDocs-Dokumentation verlinkt werden.
demos.docs.main_classes.controller.game_loop - package demos.docs.main_classes.controller.game_loop
Demonstriert die Spiel-Schleife (Game-Loop).
demos.docs.main_classes.controller.instant_mode - package demos.docs.main_classes.controller.instant_mode
Klassen, die in unter manual/main-classes/instant-mode in der MkDocs-Dokumentation verlinkt werden.
demos.docs.physics - package demos.docs.physics
Klassen, die in unter manual/physics/ in der MkDocs-Dokumentation verlinkt werden.
demos.docs.resources - package demos.docs.resources
 
demos.docs.resources.color - package demos.docs.resources.color
Demonstriert die Klassen des Pakets pi.resources.color.
demos.graphics2d - package demos.graphics2d
Dieses Paket demonstierte nicht die Engine Pi selber, sondern den Umgang mit der Graphics2D-Zeichenfläche.
demos.physics - package demos.physics
Demonstiert die Physics Engine.
demos.physics.single_aspects - package demos.physics.single_aspects
Demonstiert einzelne Aspekte der Physics Engine, wie zum Beispiel einzelne Methoden oder Klassen.
demos.small_games - package demos.small_games
Demonstiert die Funktionalität der Engine Pi anhand kleiner Spiele.
demos.small_games.dude - package demos.small_games.dude
Demonstiert die Funktionalität der Engine Pi anhand des kleinen Spiels Dude.
demos.small_games.pong - package demos.small_games.pong
Implementation des Spielklassikers Pong auf der Engine Pi.
demos.small_games.snake - package demos.small_games.snake
Die Engine-Pi-Variante des Computerspielklassikers Snake.
demos.sound - package demos.sound
Demonstriert die Klassen des Pakets sound.
demos.tutorials - package demos.tutorials
Code-Beispiele zu den Tutorials (übernommen aus dem Engine-Alpha-Wiki)
demos.tutorials.collision - package demos.tutorials.collision
Demonstiert die Kollisionserkennung.
demos.tutorials.hello_world - package demos.tutorials.hello_world
Code-Beispiele für das Hello-World-Tutorial.
demos.tutorials.scenes - package demos.tutorials.scenes
 
demos.tutorials.stateful_animation - package demos.tutorials.stateful_animation
Demonstiert eine animierte Figur, die mehrere Zustände haben kann.
demos.tutorials.user_input - package demos.tutorials.user_input
Demonstriert die Eingabemöglichkeiten über die Tastatur oder die Maus.
demos.tutorials.user_input.mouse - package demos.tutorials.user_input.mouse
Demonstriert die Eingabemöglichkeiten über die Maus.
density() - Method in class pi.actor.Actor
Gibt die aktuelle Dichte des Objekts an.
density() - Method in class pi.physics.BodyHandler
 
density() - Method in class pi.physics.NullHandler
 
density(double) - Method in class pi.actor.Actor
Setzt die Dichte des Objekts neu.
density(double) - Method in class pi.physics.BodyHandler
 
density(double) - Method in class pi.physics.NullHandler
 
DensityDemo - Class in demos.docs.physics
Demonstriert die Methode Actor.density(double)
DensityDemo() - Constructor for class demos.docs.physics.DensityDemo
 
DepthFirstSearch - Class in pi.dsa.graph
Eine Implementation der Tiefensuche.
DepthFirstSearch(GraphVisualizer) - Constructor for class pi.dsa.graph.DepthFirstSearch
 
DepthFirstSearchDemo - Class in demos.classes.dsa.graph.dfs
 
DepthFirstSearchDemo() - Constructor for class demos.classes.dsa.graph.dfs.DepthFirstSearchDemo
 
description(String) - Method in class pi.graphics.SceneInfoOverlay
Setzt den längerer, mehrzeiliger Beschreibungstext zur Szene.
DIAGONAL_GAP - Static variable in class demos.billard.Table
 
dialog - Static variable in class pi.Controller
Öffnet verschiedene Dialoge.
DialogLauncher - Class in pi.graphics
Öffnet verschiedene modale Dialogfenster.
diameter() - Method in class pi.actor.Circle
Gibt den Durchmesser des Kreises aus.
DIAMETER - Static variable in class demos.billard.Ball
 
difference() - Method in record class pi.graphics.DirectedLineSegment
Der Differenzvektor von Urspung zum Ziel.
difficulty - Variable in class blockly_robot.robot.data.model.LevelData
 
Difficulty - Enum Class in blockly_robot.robot.logic.level
Der Schwierigkeitsgrad
DimensionBox - Class in pi.graphics.boxes
Eine leere Box, die auf bestimmte Abmessungen gesetzt werden kann.
DimensionBox() - Constructor for class pi.graphics.boxes.DimensionBox
 
DimensionBox(int, int) - Constructor for class pi.graphics.boxes.DimensionBox
 
dir - Variable in class blockly_robot.robot.data.model.ItemData
0 steht für Osten, 1 steht für Süden, 2 steht für Westen, 3 steht für Norden.
dir - Variable in class blockly_robot.robot.logic.robot.VirtualRobot
 
DirectedLineSegment - Record Class in pi.graphics
Eine gerichtete Strecke.
DirectedLineSegment(Vector, Vector) - Constructor for record class pi.graphics.DirectedLineSegment
Creates an instance of a DirectedLineSegment record class.
DirectedLineSegmentDemo - Class in demos.graphics2d
 
DirectedLineSegmentDemo() - Constructor for class demos.graphics2d.DirectedLineSegmentDemo
 
direction() - Method in class pi.Vector
Berechnet die Richtung des Vektors, in die er wirkt.
direction(double) - Method in class pi.dsa.turtle.InitialTurtleState
Setzt die Blickrichtung der Schildkröte.
direction(double) - Method in class pi.dsa.turtle.TurtleController
Setzt die Blickrichtung der Schildkröte.
direction(double) - Method in class pi.graphics.boxes.CompassBox
Setzt die Richtung der Kompassnadel in Grad.
Direction - Enum Class in pi
Repräsentation einer Richtung.
DirectionalCoords - Class in blockly_robot.robot.logic.navigation
 
DirectionalCoords(int, int, Compass) - Constructor for class blockly_robot.robot.logic.navigation.DirectionalCoords
 
disable() - Method in class pi.graphics.boxes.Box
Deaktiviert die Box.
disable() - Method in class pi.graphics.SceneInfoOverlay
Deaktiviert die Infobox der Szene.
disabled - Variable in class pi.graphics.boxes.Box
Die Box wird nicht gezeichnet, wenn sie deaktiviert ist.
disabled(boolean) - Method in class pi.graphics.boxes.Box
Setzt den Deaktiviert-Status.
disableHighlighting() - Method in class demos.classes.dsa.recursion.backtracking.eight_queens_puzzle.Chessboard
Deaktiviert die Methode Chessboard.highlightSquare(int, int)
dispose - Variable in class pi.util.GifDecoder
 
distance(Vector) - Method in class pi.Vector
Gibt den Vektor an, der den Punkt, den dieser Vektor beschreibt, zu dem Punkt verschieben würde, den ein weiterer Vektor beschreibt.
DistanceJoint - Class in pi.physics.joints
Eine Stabverbindung zwingt zwei Punkte auf zwei Körpern dazu, in einem festen Abstand zueinander zu bleiben.
DistanceJoint() - Constructor for class pi.physics.joints.DistanceJoint
 
DistanceJointDemo - Class in demos.classes.physics.joints
DistanceJointDemo() - Constructor for class demos.classes.physics.joints.DistanceJointDemo
 
distancePoint(double) - Method in record class pi.graphics.DirectedLineSegment
Ein Punkt auf der Linie, der sich in einer bestimmten Entfernung vom Ursprung befindet.
distinct(T[], T[]) - Static method in class pi.util.ArrayUtil
Combines the two specified arrays by only keeping distinct values.
divide(double) - Method in class pi.Vector
Teilt die effektive Länge des Vektors durch eine Zahl und kürzt dadurch seine Effektivität.
document() - Method in record class cli.java2umltext.model.ClassWrapper
Returns the value of the document record component.
Document - Class in cli.java2umltext.model
 
Document() - Constructor for class cli.java2umltext.model.Document
 
doRotation() - Method in class tetris.tetrominos.Tetromino
Führt die eigentliche Rotation des Tetrominos durch, d. h. sie bewegt einzelnen Blöcke an neue Positionen.
DOT - Enum constant in enum class pi.dsa.turtle.TurtleDressType
Als kleiner Punkt.
DOUBLE_B - Enum constant in enum class pacman.scenes.Brick
 
DOUBLE_CORNER_BL - Enum constant in enum class pacman.scenes.Brick
 
DOUBLE_CORNER_BR - Enum constant in enum class pacman.scenes.Brick
 
DOUBLE_CORNER_TL - Enum constant in enum class pacman.scenes.Brick
 
DOUBLE_CORNER_TR - Enum constant in enum class pacman.scenes.Brick
 
DOUBLE_L - Enum constant in enum class pacman.scenes.Brick
 
DOUBLE_R - Enum constant in enum class pacman.scenes.Brick
 
DOUBLE_T - Enum constant in enum class pacman.scenes.Brick
 
down() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.light_all_candles.Robot
gehe nach unten
DOWN - Enum constant in enum class pacman.actors.GhostState
 
DOWN - Enum constant in enum class pi.Direction
Repräsentation einer Richtung, die nach unten zeigt.
DOWN - Static variable in class pi.Vector
Konstante für eine einfache Verschiebung nach unten (0, 1).
DOWN_LEFT - Enum constant in enum class pi.Direction
Repräsentation einer Richtung, die nach unten links zeigt.
DOWN_RIGHT - Enum constant in enum class pi.Direction
Repräsentation einer Richtung, die nach oben rechts zeigt.
draw() - Method in class pi.dsa.turtle.graphics.HilbertCurveTurtleGraphics
 
draw() - Method in class pi.dsa.turtle.graphics.KochSnowflakeTurtleGraphics
 
draw() - Method in class pi.dsa.turtle.graphics.LevyCCurveTurtleGraphics
 
draw() - Method in class pi.dsa.turtle.graphics.PythagorasTreeTurtleGraphics
 
draw() - Method in class pi.dsa.turtle.graphics.RecursiveSquareTurtleGraphics
 
draw() - Method in class pi.dsa.turtle.graphics.SetDirectionTurtleGraphics
 
draw() - Method in class pi.dsa.turtle.graphics.SierpinskiCurveTurtleGraphics
 
draw() - Method in class pi.dsa.turtle.graphics.SierpinskiTriangleTurtleGraphics
 
draw() - Method in class pi.dsa.turtle.graphics.SquareTreeTurtleGraphics
 
draw() - Method in class pi.dsa.turtle.graphics.SquareTurtleGraphics
 
draw() - Method in class pi.dsa.turtle.graphics.TriangleTurtleGraphics
 
draw() - Method in class pi.dsa.turtle.TurtleGraphics
In dieser Methode soll der Turtle-Algorithmus formuliert werden.
drawArrow(Graphics2D, Vector, Vector, int, double, boolean) - Static method in class pi.util.Graphics2DUtil
Zeichnet an ein Ende der Linie ein Dreieck als Pfeilspitze.
drawCircle(Vector, int, Color) - Method in class pi.graphics.PaintingSurface
 
DrawImage - Class in demos.graphics2d
Demonstierte wie mit der Graphics2D-API ein Bild gezeichnet werden kann.
DrawImage() - Constructor for class demos.graphics2d.DrawImage
 
DrawIntoBufferedImage - Class in demos.graphics2d
Demonstierte wie mit der Graphics2D-API in ein Bild gezeichnet werden kann.
DrawIntoBufferedImage() - Constructor for class demos.graphics2d.DrawIntoBufferedImage
 
drawLine(boolean) - Method in class pi.dsa.turtle.InitialTurtleState
 
drawLine(Graphics2D, Vector, Vector) - Static method in class pi.util.Graphics2DUtil
 
drawLine(Graphics2D, Vector, Vector, double) - Static method in class pi.util.Graphics2DUtil
 
drawLine(Vector, Vector) - Method in class pi.graphics.PaintingSurface
 
drawLine(Vector, Vector, Color) - Method in class pi.graphics.PaintingSurface
 
drawLine(Vector, Vector, Color, double) - Method in class pi.graphics.PaintingSurface
 
drawMultipleSquareCircles(int, double) - Method in class pi.dsa.turtle.graphics.RecursiveSquareTurtleGraphics
Zeichnet eine Folge immer kleinerer Quadratkreise.
drawPoint(Vector) - Method in class pi.graphics.PaintingSurface
 
drawText(Graphics2D, String, int, int) - Static method in class pi.util.Graphics2DUtil
Zeichnet einen Text mit der Schriftgröße Graphics2DUtil.FONT_SIZE und der Schriftfarbe Graphics2DUtil.FONT_COLOR an eine bestimmte Position.
drawText(Graphics2D, String, int, int, int) - Static method in class pi.util.Graphics2DUtil
Zeichnet einen Text mit der Schriftfarbe Graphics2DUtil.FONT_COLOR durch Angabe der Schriftgröße und einer Position.
drawTriangle(double) - Method in class pi.dsa.turtle.graphics.SierpinskiTriangleTurtleGraphics
 
dress - Variable in class pi.dsa.turtle.TurtleController
Steuert die Kleidung der Schildkröte, d. h. das Aussehen der Schildkröte.
drop() - Method in class blockly_robot.robot.gui.robot.ImageRobot
 
drop() - Method in interface blockly_robot.robot.logic.robot.Robot
 
drop() - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
drop(Coords, int) - Method in class blockly_robot.robot.logic.item.relocation.BagPacker
 
drop(Coords, Item) - Method in class blockly_robot.robot.logic.item.relocation.BagPacker
 
drop(Coords, String) - Method in class blockly_robot.robot.logic.item.relocation.BagPacker
 
dropCone() - Method in class blockly_robot.jwinf.en.tasks.loops_excercises.securing_the_road.Robot
platziere Leitkegel
dropFirewood() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.heat_the_castle.Robot
Holz ablegen
dropFirewood() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.platforms.Robot
Holz ablegen
dropFromBag(Coords) - Method in class blockly_robot.robot.logic.item.relocation.BagPacker
 
dropPlatform(Coords, String) - Method in class blockly_robot.robot.logic.item.relocation.PlatformBuilder
 
dropPlatformAbove() - Method in class blockly_robot.robot.gui.robot.ImageRobot
 
dropPlatformAbove() - Method in interface blockly_robot.robot.logic.robot.Robot
 
dropPlatformAbove() - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
dropPlatformInFront() - Method in class blockly_robot.robot.gui.robot.ImageRobot
 
dropPlatformInFront() - Method in interface blockly_robot.robot.logic.robot.Robot
 
dropPlatformInFront() - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
dropWithdrawable(int) - Method in class blockly_robot.robot.gui.robot.ImageRobot
 
dropWithdrawable(int) - Method in interface blockly_robot.robot.logic.robot.Robot
 
dropWithdrawable(int) - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
dropWithdrawable(Coords, int) - Method in class blockly_robot.robot.logic.item.relocation.BagPacker
 
DudeDemo - Class in demos.small_games.dude
Eine kleine Spieldemo.
DudeDemo() - Constructor for class demos.small_games.dude.DudeDemo
 
duration(double) - Method in class pi.actor.Animation
Setzt die Dauer in Sekunden, die jedes Einzelbild aktiv bleibt.
duration(double) - Method in class pi.graphics.SceneInfoOverlay
Setzt die Anzeigedauer der Infobox in Sekunden.
DYNAMIC - Enum constant in enum class pi.physics.BodyType
Dynamische Objekte verhalten sich wie Objekte der Newtonschen Mechanik.

E

ease(TweenEquation) - Method in class pi.tweening.Tween
Sets a custom easing function for this Tween.
ease(TweenFunction) - Method in class pi.tweening.Tween
Sets a predefined easing function for this Tween.
EaseInOutDouble - Class in pi.animation.interpolation
 
EaseInOutDouble(double, double) - Constructor for class pi.animation.interpolation.EaseInOutDouble
Erstellt einen EaseInOut-Interpolator.
east() - Method in class blockly_robot.robot.gui.robot.ImageRobot
 
east() - Method in class blockly_robot.robot.logic.navigation.Coords
 
east() - Method in interface blockly_robot.robot.logic.robot.Robot
Gehe nach rechts in Richtung Osten.
east() - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
EAST - Enum constant in enum class blockly_robot.robot.logic.navigation.Compass
easy - Variable in class blockly_robot.robot.data.model.IntrosByDifficultyData
DIV id=taskIntro DIV class=easy
easy - Variable in class blockly_robot.robot.data.model.LevelCollectionData
 
easy - Variable in class blockly_robot.robot.data.model.MaxInstructionsData
 
easy(Robot) - Method in class blockly_robot.jwinf.en.tasks.challenge_competition_2019_round1_7_13.move_boxes.TaskSolver
 
easy(Robot) - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.find_the_destination.TaskSolver
Screenshot des Originals:
easy(Robot) - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.find_the_way_to_the_lake.TaskSolver
Screenshot des Originals:
easy(Robot) - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.gems_and_obstacles.TaskSolver
Screenshot des Originals:
easy(Robot) - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.heat_the_castle.TaskSolver
Screenshot des Originals:
easy(Robot) - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.light_all_candles.TaskSolver
Screenshot des Originals:
easy(Robot) - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.platforms.TaskSolver
Screenshot des Originals:
easy(Robot) - Method in class blockly_robot.jwinf.en.tasks.difficult_tasks_exercises.in_the_library.TaskSolver
Screenshot des Originals:
easy(Robot) - Method in class blockly_robot.jwinf.en.tasks.loops_excercises.collecting_gems.TaskSolver
Screenshot des Originals:
easy(Robot) - Method in class blockly_robot.jwinf.en.tasks.loops_excercises.securing_the_road.TaskSolver
Screenshot des Originals:
easy(T) - Method in class blockly_robot.robot.Solver
 
EASY - Enum constant in enum class blockly_robot.robot.logic.level.Difficulty
Leichter Schwierigkeitsgrad: Zweistern-Version (Version**, easy).
edge(int) - Method in class pi.dsa.graph.Graph
Gibt die Kante anhand des Indexes zurück.
Edge - Class in demos.billard
 
Edge(double, double) - Constructor for class demos.billard.Edge
 
edgeCount() - Method in class pi.dsa.graph.Graph
Gibt die Anzahl der Kanten des Graphen zurück.
edges() - Method in class pi.dsa.graph.Graph
Gibt die Liste aller Kanten dieses Graphen zurück.
EightQueensPuzzle - Class in demos.classes.dsa.recursion.backtracking.eight_queens_puzzle
Löst das Problem der N Damen.
EightQueensPuzzle(int) - Constructor for class demos.classes.dsa.recursion.backtracking.eight_queens_puzzle.EightQueensPuzzle
Legt das Schachbrett an.
ELASTIC_IN - Enum constant in enum class pi.tweening.TweenFunction
 
ELASTIC_INOUT - Enum constant in enum class pi.tweening.TweenFunction
 
ELASTIC_OUT - Enum constant in enum class pi.tweening.TweenFunction
 
enable() - Method in class pi.graphics.boxes.Box
Aktiviert die Box.
enabled() - Method in class pi.config.DebugConfiguration
Gibt zurück, ob der Entwicklungsmodus aktiviert ist oder nicht.
enabled(boolean) - Method in class pi.config.DebugConfiguration
Aktiviert bzw.
enableManualMode() - Method in class pi.actor.Animation
Schaltet den manuellen Modus ein.
encode(byte[]) - Static method in class pi.resources.Codec
 
encode(Color) - Static method in class pi.resources.color.ColorUtil
Kodiert die angegebene Farbe in eine hexadezimale Repräsenation.
encode(BufferedImage) - Static method in class pi.resources.Codec
 
encode(BufferedImage, ImageFormat) - Static method in class pi.resources.Codec
 
encodeAngle(float) - Static method in class pi.resources.Codec
Encodes an angle, loosing some precision.
encodeAnglePrecise(float) - Static method in class pi.resources.Codec
 
encodeSmallFloatingPointNumber(float, int) - Static method in class pi.resources.Codec
Encodes positive numbers less than Short.MAX_VALUE * 2 / precision (6553.4 for precision = 1).
end() - Method in class pi.actor.Line.LineEnd
Gibt den Punkt am Linienende mit Verzug zurück.
end(Vector) - Method in class pi.actor.Line.LineEnd
Setzt den Punkt an Linienende.
end1 - Variable in class pi.actor.Line
Das Linenende bei Punkt 1.
end2 - Variable in class pi.actor.Line
Das Linienende bei Punkt 2.
endContact(Contact) - Method in class pi.physics.WorldHandler
 
enqueue(Runnable) - Method in class pi.loop.GameLoop
Fügt eine Aufgabe in die Warteschlange ein, um ihn später auszuführen.
ensureColorValueRange(float) - Static method in class pi.resources.color.ColorUtil
Stellt sicher, dass der angegebene Wert innerhalb des akzeptierten Bereichs für Farbwerte (0-255) liegt.
ensureColorValueRange(int) - Static method in class pi.resources.color.ColorUtil
Stellt sicher, dass der angegebene Wert innerhalb des akzeptierten Bereichs für Farbwerte (0-255) liegt.
equals(double, double, double) - Static method in class pi.util.MathUtil
 
equals(Object) - Method in record class cli.java2umltext.model.ClassWrapper
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cli.java2umltext.model.FieldWrapper
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cli.java2umltext.model.MethodWrapper
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cli.java2umltext.model.Relationship
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pi.Bounds
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pi.graphics.DirectedLineSegment
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pi.physics.joints.Joint.JointRegistration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class pi.resources.sound.IntroTrack
 
equals(Object) - Method in class pi.resources.sound.LoopedTrack
 
equals(Object) - Method in class pi.resources.sound.SinglePlayTrack
 
equals(Object) - Method in class pi.Vector
Prüft, ob ein beliebiges Objekt gleich diesem Vektor ist.
err() - Method in class pi.util.GifDecoder
Returns true if an error was encountered during reading/decoding
error - Variable in class blockly_robot.robot.logic.log.Action
 
error(String, String) - Static method in class pi.util.Logger
Logger-Funktion für Fehler
ErrorMessages - Enum Class in blockly_robot.robot.logic.robot
 
EventListenerBundle - Class in pi.event
Bündelt alle Arten von Beobachtern.
EventListenerBundle() - Constructor for class pi.event.EventListenerBundle
Initialisiert die Speicher für alle Beobachter.
EventListeners<T> - Class in pi.event
Verwaltet mehrere Beobachter (Listeners).
EventListeners() - Constructor for class pi.event.EventListeners
 
EventListeners(Supplier<EventListeners<T>>) - Constructor for class pi.event.EventListeners
 
exchangeImages() - Method in class tetris.tetrominos.BlockDeluxe
 
EXECUTOR - Static variable in class pi.Jukebox
 
exists(String) - Static method in class pi.util.FileUtil
Überprüft, ob eine Datei am angegebenen Dateipfad existiert.
exit() - Static method in class pi.Controller
Beendet das Spiel.
EXPO_IN - Enum constant in enum class pi.tweening.TweenFunction
 
EXPO_INOUT - Enum constant in enum class pi.tweening.TweenFunction
 
EXPO_OUT - Enum constant in enum class pi.tweening.TweenFunction
 
export() - Method in class cli.java2umltext.model.Document
 
exportClass(ClassWrapper) - Method in class cli.java2umltext.export.MermaidDocument
 
exportClass(ClassWrapper) - Method in class cli.java2umltext.export.PlantUMLDocument
 
exportClass(ClassWrapper) - Method in class cli.java2umltext.model.Document
 
exportRelationship(Relationship) - Method in class cli.java2umltext.export.MermaidDocument
 
exportRelationship(Relationship) - Method in class cli.java2umltext.export.PlantUMLDocument
 
exportRelationship(Relationship) - Method in class cli.java2umltext.model.Document
 
extension(String) - Method in class pi.actor.ImageFont
Setzt die Dateierweiterung der Buchstabenbilder.
extraColors() - Method in class pi.resources.color.ColorScheme
Gibt vier zusätzlichen Farben aus: Braun, Weiß, Grau und Schwarz.
extractTaskPath(String) - Static method in class blockly_robot.robot.logic.Task
 

F

FALL_FALLS - Enum constant in enum class blockly_robot.robot.logic.robot.ErrorMessages
 
FALL_WILL_FALL_AND_CRASH - Enum constant in enum class blockly_robot.robot.logic.robot.ErrorMessages
 
Falling - Enum constant in enum class demos.small_games.dude.PlayerState
 
FALLING - Enum constant in enum class demos.tutorials.stateful_animation.PlayerState
 
FIELD_DEPTH - Static variable in class demos.ForceKlickEnvironment
 
FIELD_WIDTH - Static variable in class demos.ForceKlickEnvironment
 
fields() - Method in record class cli.java2umltext.model.ClassWrapper
Returns the value of the fields record component.
FieldWrapper - Record Class in cli.java2umltext.model
 
FieldWrapper(Visibility, boolean, String, String) - Constructor for record class cli.java2umltext.model.FieldWrapper
Creates an instance of a FieldWrapper record class.
filename() - Method in class pi.actor.ImageFontGlyph
Gibt den Dateinamen des Bilds ohne Dateierweiterung zurück.
filename() - Element in annotation interface pi.dsa.Source
Der Dateiname, falls sich z.B. um eine Bilddatei auf der CD handelt.
FileUtil - Class in pi.util
Hilfsklasse für Datei- und Verzeichnisverwaltungsoperationen.
fill(Color) - Method in class pi.graphics.PaintingSurface
Füllt die gesamte Zeichenfläche mit der angegebenen Farbe.
fill(String) - Method in class pi.graphics.PaintingSurface
Füllt die Zeichenfläche mit der angegebenen Farbe.
FILL - Enum constant in enum class pacman.scenes.Brick
 
FilledRowRange - Class in tetris.tetrominos
Diese Klasse speichert, welche Zeilen vollständig sind und daher getilgt werden können.
FilledRowRange(int, int) - Constructor for class tetris.tetrominos.FilledRowRange
 
fillPolygon(Graphics2D, double, Vector...) - Static method in class pi.util.Graphics2DUtil
 
filter() - Method in class blockly_robot.robot.logic.level.LevelCollection
 
filter(Object) - Method in class blockly_robot.robot.logic.level.LevelCollection
 
filter(Object, int) - Method in class blockly_robot.robot.logic.level.LevelCollection
 
filter(Predicate<Difficulty>) - Method in class blockly_robot.robot.logic.level.LevelCollection
 
filter(Predicate<Difficulty>, Predicate<Level>) - Method in class blockly_robot.robot.logic.level.LevelCollection
 
finalTask() - Method in class pi.event.PeriodicTaskExecutor
Gibt die Aufgabe, die als letzte Aufgabe ausgeführt wird, zurück.
finalTask(PeriodicTask) - Method in class pi.event.PeriodicTaskExecutor
Setzt die Aufgabe, die als letzte Aufgabe ausgeführt wird.
findFiles(List<String>, Path, String...) - Static method in class pi.util.FileUtil
Durchsucht rekursiv ein Verzeichnis und seine Unterverzeichnisse nach Dateien mit bestimmten Namen.
findFilesByExtension(List<String>, Path, String) - Static method in class pi.util.FileUtil
Sucht rekursiv nach Dateien mit einer bestimmten Dateiendung in einem Verzeichnis.
findTaskPathInClassHierarchy() - Method in class blockly_robot.robot.Solver
 
finished(SoundEvent) - Method in interface pi.resources.sound.SoundPlaybackListener
This method gets called when a SoundPlayback is finished.
fixture(Supplier<FixtureData>) - Method in class pi.actor.Actor
Setzt die Halterung (Fixture) der Figur neu in eine einzige alternative Halterung.
FixtureBuilder - Class in pi.physics
Eine Sammlungen von statischen Methoden, die verschiedene Halterungen (englisch Fixture) für verschieden geformte Actor-Objekte erstellen.
FixtureBuilder() - Constructor for class pi.physics.FixtureBuilder
 
FixtureData - Class in pi.physics
Wrapper-Klasse für FixtureDef zur Übersetzung zwischen Engine-Features und JBox2D-Features.
FixtureData(Shape) - Constructor for class pi.physics.FixtureData
Erstellt eine neue Fixture-Data.
fixtures(String) - Method in class pi.actor.Actor
Setzt die Halterung (Fixture) für dieses Objekt neu.
fixtures(Supplier<List<FixtureData>>) - Method in class pi.actor.Actor
Ändert die Halterung (Fixture) dieses Objekts durch Angabe einer Liste.
fixtures(Supplier<List<FixtureData>>) - Method in class pi.physics.BodyHandler
 
fixtures(Supplier<List<FixtureData>>) - Method in class pi.physics.NullHandler
 
flipHorizontal(boolean) - Method in class pi.actor.StatefulAnimation
Setzt, ob alle Animationen horizontal gespiegelt dargestellt werden sollen.
flipHorizontally() - Method in class pi.actor.Image
Kippt das Bild in horizontaler Richtung.
flippedHorizontally() - Method in class pi.graphics.boxes.ImageBox
 
flippedHorizontally(boolean) - Method in class pi.actor.Image
Setzt, ob dieses Bild horizontaler Richtung umgedreht, das heißt an der vertikalen Achse gespiegelt werden soll.
flippedHorizontally(boolean) - Method in class pi.graphics.boxes.ImageBox
 
flippedVertically() - Method in class pi.graphics.boxes.ImageBox
 
flippedVertically(boolean) - Method in class pi.actor.Image
Setzt, ob das Bild vertikal gespiegelt dargestellt werden sollen.
flippedVertically(boolean) - Method in class pi.graphics.boxes.ImageBox
 
flipVertical(boolean) - Method in class pi.actor.StatefulAnimation
Setzt, ob alle Animationen vertikal gespiegelt dargestellt werden sollen.
flipVertically() - Method in class pi.actor.Image
Kippt das Bild in vertikaler Richtung.
focus() - Method in class pi.Camera
Gibt die aktuelle Position des Kamerafokus zurück.
focus(double, double) - Method in class pi.Camera
Verschiebt das Zentrum der Kamera zur angegebenen Position (absolute Verschiebung).
focus(Actor) - Method in class pi.Camera
Setzt den Fokus der Kamera auf eine Figur.
focus(Actor) - Method in class pi.Scene
Setzt den Fokus der Kamera auf eine Figur.
focus(Vector) - Method in class pi.Camera
Verschiebt das Zentrum der Kamera zur angegebenen Position (absolute Verschiebung).
focusCenter() - Method in class pi.Scene
Setzt den Mittelpunkt der Kamera auf den Mittelpunkt der hinzugefügten Figuren aller Ebenen.
font - Variable in class pi.graphics.boxes.TextBox
Die Schriftart, in der der Inhalt dargestellt werden soll.
font() - Method in class pi.actor.Text
 
font(Font) - Method in class pi.actor.LabeledNode
Setzt die Schriftart der Knotenbezeichnung.
font(Font) - Method in class pi.actor.Text
Setzt eine neue Schriftart durch Angabe einer bereits geladenen Schriftart.
font(Font) - Method in class pi.graphics.boxes.TextBox
Setzt die Schriftart, in der der Inhalt dargestellt werden soll.
font(String) - Method in class pi.actor.Text
Setzt eine neue Schriftart für den Text durch Angabe des Names.
Font - Class in tetris.text
 
Font() - Constructor for class tetris.text.Font
 
FONT - Static variable in class pi.actor.LabeledEdge
 
FONT - Static variable in class pi.actor.LabeledNode
 
FONT_SIZE - Static variable in class pi.actor.LabeledEdge
Die Schriftgröße des Bezeichners in Punkten (z.B. 12pt).
FONT_SIZE - Static variable in class pi.actor.LabeledNode
Die Schriftgröße des Bezeichners in Punkten (z.B. 12pt).
FontBaselineDemo - Class in demos.graphics2d
Demonstierte den Umgang mit Text mit und ohne Unterlängen.
FontBaselineDemo() - Constructor for class demos.graphics2d.FontBaselineDemo
 
fontBold - Variable in class blockly_robot.robot.data.model.ItemData
Found in contextParams.json
fontColor - Variable in class blockly_robot.robot.data.model.ItemData
Found in contextParams.json
FontContainer - Class in pi.resources.font
Ein Speicher für Schriftarten des Datentyps Font.
FontContainer() - Constructor for class pi.resources.font.FontContainer
 
FontRotationDemo - Class in demos.graphics2d
 
FontRotationDemo() - Constructor for class demos.graphics2d.FontRotationDemo
 
fonts - Static variable in class pi.Controller
Ein Speicher für Schriftarten des Datentyps Font.
fonts - Static variable in class pi.resources.Resources
Ein Speicher für Schriftarten des Datentyps Font.
fontSize - Variable in class pi.graphics.boxes.TextBox
 
fontSize(double) - Method in class pi.actor.LabeledNode
Setzt die Schriftgröße des Bezeichners in Punkten (z.B. 12pt).
fontSize(double) - Method in class pi.graphics.boxes.TextBox
Setzt die Schriftgröße in Punkten (Points pt).
FONTSIZE - Enum constant in enum class pi.tweening.TweenType
 
FontStringBounds - Class in demos.graphics2d
 
FontStringBounds - Class in pi.resources.font
Die Abmessungen einer Zeichenkette in einer bestimmten Schriftart in Pixel.
FontStringBounds() - Constructor for class demos.graphics2d.FontStringBounds
 
FontStringBounds(Rectangle2D) - Constructor for class pi.resources.font.FontStringBounds
 
fontStyle(int) - Method in class pi.graphics.boxes.TextBox
 
fontStyle(FontStyle) - Method in class pi.graphics.boxes.TextBox
 
FontStyle - Enum Class in pi.resources.font
Repräsentiert die verfügbaren Schriftstile bzw.
FontStyleDemo - Class in demos.graphics2d
Demonstierte den Umgang mit verschiedenen Schriftstilen (normal, fett oder kursiv) von Schriftarten.
FontStyleDemo() - Constructor for class demos.graphics2d.FontStyleDemo
 
FontUtil - Class in pi.resources.font
Statische Hilfsmethoden um Abmessungen von Zeichenketten in bestimmten Schriftarten zu bestimmen.
FontUtil() - Constructor for class pi.resources.font.FontUtil
 
forBox(int, int, Consumer<PopulatedCell<T>>) - Method in class pi.graphics.boxes.GridBox
 
ForceKlickEnvironment - Class in demos
Eine kleine Sandbox, in der man ein paar Grundfunktionen der EA-Physik (4.0) ausprobieren kann.
ForceKlickEnvironment() - Constructor for class demos.ForceKlickEnvironment
Startet ein Sandbox-Fenster.
forEachCell(Consumer<PopulatedCell<T>>) - Method in class pi.graphics.boxes.ChildsBox
Wendet eine Consumer-Funktion auf alle CellBoxen, die die einzelnen Kinder-Boxen enthalten.
forEachChild(Consumer<T>) - Method in class pi.graphics.boxes.ChildsBox
Wendet eine Consumer-Funktion auf alle hinzugefügten Kinder-Boxen an, nicht jedoch auf die CellBoxen, die die einzelnen Kinder-Boxen enthalten.
forEachColumnBox(int, Consumer<PopulatedCell<T>>) - Method in class pi.graphics.boxes.GridBox
 
forEachRowBox(int, Consumer<PopulatedCell<T>>) - Method in class pi.graphics.boxes.GridBox
 
format() - Method in class pi.debug.ToStringFormatter
Gibt die formatierte Zeichenkette aus.
Format - Enum Class in cli.java2umltext.export
 
formattedLabel(int) - Method in class pi.dsa.graph.GraphNode
Gibt den Bezeichner des Knotenobjekts formatiert zurück.
forward() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.find_the_destination.Robot
gehe vorwärts
forward() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.find_the_way_to_the_lake.Robot
gehe vorwärts
forward() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.gems_and_obstacles.Robot
gehe vorwärts
forward() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.heat_the_castle.Robot
gehe vorwärts
forward() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.platforms.Robot
gehe vorwärts
forward() - Method in class blockly_robot.jwinf.en.tasks.loops_excercises.collecting_gems.Robot
gehe vorwärts
forward() - Method in class blockly_robot.jwinf.en.tasks.loops_excercises.securing_the_road.Robot
gehe vorwärts
forward() - Method in class blockly_robot.robot.gui.robot.ImageRobot
Gehe einen Pixelmeter in Richtung der aktuellen Rotation.
forward() - Method in interface blockly_robot.robot.logic.robot.Robot
 
forward() - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
forward() - Method in class pi.dsa.turtle.TurtleController
Bewegt die Schildkröte in Blickrichtung 3 Meter nach vorne.
forward(double) - Method in class pi.dsa.turtle.TurtleController
Bewegt die Schildkröte in Blickrichtung die angegebene Entfernung nach vorne.
forwardsBottom - Variable in class blockly_robot.robot.data.model.ItemData
Found in contextParams.json
forwardsLeft - Variable in class blockly_robot.robot.data.model.ItemData
Found in contextParams.json
forwardsRight - Variable in class blockly_robot.robot.data.model.ItemData
Found in contextParams.json
forwardsTop - Variable in class blockly_robot.robot.data.model.ItemData
Found in contextParams.json
frameCount - Variable in class pi.util.GifDecoder
 
frameCounter() - Method in class pi.loop.GameLoop
Gibt die Anzahl an Einzelbilder aus, die seit dem Start des Spiels berechnet wurden.
FramedBox - Class in pi.graphics.boxes
Legt einen Rahmen um eine enthaltene Kind-Box.
FramedBox(Box) - Constructor for class pi.graphics.boxes.FramedBox
 
FramedTextBox - Class in pi.graphics.boxes
 
FramedTextBox(String) - Constructor for class pi.graphics.boxes.FramedTextBox
 
FramedTextBoxDemo - Class in demos.classes.graphics.boxes
 
FramedTextBoxDemo() - Constructor for class demos.classes.graphics.boxes.FramedTextBoxDemo
 
frameDuration - Variable in class pi.actor.StatefulAnimation
 
frameDuration() - Method in class pi.loop.GameLoop
Gibt tatsächliche Anzeigedauer eines Einzelbilds in Sekunden aus.
frameDuration(State, double) - Method in class pi.actor.StatefulAnimation
Setzt die Dauer, die ein Frame einer bestimmten Animation verweilt.
frameIndex(int) - Method in class pi.actor.Animation
Setzt ein bestimmtes Einzelbild über seinen Index.
framerate() - Method in class pi.config.GraphicsConfiguration
Gibt die Bildfrequenz zurück.
framerate(int) - Method in class pi.config.GraphicsConfiguration
Setzt die Bildfrequenz.
frames - Variable in class pi.util.GifDecoder
 
frameUpdate - Variable in class pi.event.EventListenerBundle
 
frameUpdateListener() - Method in class pi.loop.GameLoop
 
FrameUpdateListener - Interface in pi.event
Beschreibt ein Objekt, das auf jede Aktualisierung der Einzelbilder reagieren kann.
FrameUpdateListenerDemo - Class in demos.classes.event
FrameUpdateListenerDemo() - Constructor for class demos.classes.event.FrameUpdateListenerDemo
 
FrameUpdateListenerRegistration - Interface in pi.event
Eine Schnittstelle zum An- und Abmelden von Beobachtern, die auf die Aktualisierungen der Einzelbilder reagieren.
frameUpdateListeners() - Method in class pi.actor.Actor
 
frameUpdateListeners() - Method in class pi.event.AggregateFrameUpdateListener
 
frameUpdateListeners() - Method in interface pi.event.FrameUpdateListenerRegistration
 
frameUpdateListeners() - Method in class pi.Layer
 
frameUpdateListeners() - Method in class pi.Scene
 
friction() - Method in class pi.actor.Actor
Gibt den Reibungskoeffizienten für dieses Objekt aus.
friction() - Method in class pi.physics.BodyHandler
 
friction() - Method in class pi.physics.NullHandler
 
friction(double) - Method in class pi.actor.Actor
Setzt den Reibungskoeffizient für das Objekt.
friction(double) - Method in class pi.physics.BodyHandler
 
friction(double) - Method in class pi.physics.NullHandler
 
FrictionDemo - Class in demos.physics.single_aspects
 
FrictionDemo() - Constructor for class demos.physics.single_aspects.FrictionDemo
 
FroggyJump - Class in demos.tutorials.collision
 
FroggyJump() - Constructor for class demos.tutorials.collision.FroggyJump
 
from() - Method in class pi.dsa.graph.GraphEdge
Gibt dem Startknoten zurück.
from() - Method in record class pi.graphics.DirectedLineSegment
Returns the value of the from record component.
fromHex(String) - Static method in class blockly_robot.robot.gui.Color
 
fromNumber(int) - Static method in enum class blockly_robot.robot.logic.navigation.Compass
Konvertiere eine Himmelrichtungsnummer in den Aufzählungstyp.
fromString(String) - Static method in enum class cli.java2umltext.model.Visibility
 
fromString(String) - Static method in class pi.physics.FixtureBuilder
Erstellt einen Supplier für Halterungen (Fixture) basierend auf einer Zeichenkette.

G

g() - Method in class pi.graphics.screen_recording.ScreenshotImage
 
game - Variable in class pi.config.MainConfiguration
 
Game - Class in pi
Diese Klasse gibt Zugriff auf das aktuelle Spiel.
GameConfiguration - Class in pi.config
 
GameData - Class in demos.small_games.dude
 
GameData() - Constructor for class demos.small_games.dude.GameData
 
GameLoop - Class in pi.loop
Die Ereignisschleife der Engine.
GameLoop(RenderTarget, Supplier<Scene>, Supplier<Boolean>) - Constructor for class pi.loop.GameLoop
 
GAP - Static variable in class demos.billard.Table
 
GATE - Enum constant in enum class pacman.scenes.Brick
 
gct - Variable in class pi.util.GifDecoder
 
gctFlag - Variable in class pi.util.GifDecoder
 
gctSize - Variable in class pi.util.GifDecoder
 
generateJavaCode() - Method in class pi.dsa.graph.Graph
Exportiert den Graphen, indem eine Zeichenkette generiert wird, die als Java-Code verwendet werden kann.
generateJavaCode() - Method in class pi.dsa.graph.GraphEdge
Exportiert die Kante, indem eine Zeichenkette generiert wird, die als Java-Code verwendet werden kann.
generateJavaCode() - Method in class pi.dsa.graph.GraphNode
Exportiert den Knoten, indem eine Zeichenkette generiert wird, die als Java-Code verwendet werden kann.
Geometry - Class in pi.actor
Ein Objekt, das aus n primitiven geometrischen Formen - Dreiecken - besteht.
Geometry(Supplier<FixtureData>) - Constructor for class pi.actor.Geometry
Konstruktor.
get() - Static method in class pi.config.Configuration
Gibt die Singleton/Einzelner-Instanz der Konfiguration zurück.
get() - Static method in class pi.graphics.screen_recording.Photographer
 
get() - Method in class pi.resources.color.ColorSchemeContainer
Gibt das aktuelle Farbschema aus der Konfiguration zurück.
get() - Method in class pi.resources.sound.Playback.VolumeControl
Gets the value of this volume control.
get() - Method in class tetris.text.NumberDisplay
 
get(int) - Method in class blockly_robot.robot.logic.menu.TaskList
 
get(int, int) - Method in class blockly_robot.robot.logic.context.Context
 
get(Coords) - Method in class blockly_robot.robot.logic.context.Context
 
get(String) - Method in class pi.resources.color.ColorContainer
Gibt eine vordefinierte Farbe zurück.
get(String) - Method in class pi.resources.color.ColorSchemeContainer
Ruft ein Farbschema anhand seines Namens ab.
get(String) - Method in interface pi.resources.Container
Ruft die Ressource mit dem angegebenen Namen ab.
get(String) - Method in class pi.resources.font.FontContainer
Gibt eine Schriftart zurück, die durch einen Namen oder Dateipfad ermittelt wird.
get(String) - Static method in enum class pi.resources.ImageFormat
Gets the ImageFormat of the specified format string.
get(String) - Static method in class pi.resources.ResourceLoader
Gets the specified file as InputStream from either a resource folder or the file system.
get(String) - Static method in class pi.resources.Resources
Gets the specified file as InputStream from either a resource folder or the file system.
get(String) - Method in class pi.resources.ResourcesContainer
Ruft die Ressource mit dem angegebenen Name oder Dateipfad auf.
get(String) - Static method in enum class pi.resources.sound.SoundFormat
Gets the SoundFormat of the specified format string.
get(String) - Static method in class tetris.ImageLoader
Gibt ein vergrößertes und eingefärbtes Bild zurück.
get(String, boolean) - Method in class pi.resources.ResourcesContainer
Gets the resource with the specified name.
get(String, double) - Method in class pi.resources.font.FontContainer
Gibt eine Schriftart zurück, die durch einen Namen oder Dateipfad ermittelt wird, und mit den gewünschten Größenattribut versehen ist.
get(String, int) - Method in class pi.resources.color.ColorContainer
Gibt eine vordefinierte Farbe mit geändertem Alphakanal zurück.
get(String, int) - Method in class pi.resources.font.FontContainer
Gibt eine Schriftart zurück, die durch einen Namen oder Dateipfad ermittelt wird, und mit den gewünschten Stilattribut versehen ist.
get(String, int) - Method in class pi.resources.ImageContainer
Ruft ein Bild auf und vergrößert es, indem seine Pixel vervielfältigt werden.
get(String, int, double) - Method in class pi.resources.font.FontContainer
Gibt eine Schriftart zurück, die durch einen Namen oder Dateipfad ermittelt wird, und mit den gewünschten Stil- und Größenattributen versehen ist.
get(String, int, Color[], Color[]) - Method in class pi.resources.ImageContainer
Ruft ein Bild auf, vergrößert es, indem seine Pixel vervielfältigt werden und färbt es neu.
get(String, Color[], Color[]) - Method in class pi.resources.ImageContainer
Ruft ein Bild auf und färbt es neu.
get(String, Supplier<? extends T>) - Method in class pi.resources.ResourcesContainer
Gets the resource with the specified name.
get(String, T[], T) - Static method in class pi.resources.DataFormat
 
get(URL) - Static method in class pi.resources.ResourceLoader
Gets the specified file as InputStream from either a resource folder or the file system.
get(URL) - Static method in class pi.resources.Resources
Gets the specified file as InputStream from either a resource folder or the file system.
get(URL) - Method in class pi.resources.ResourcesContainer
 
get(URL, boolean) - Method in class pi.resources.ResourcesContainer
 
get(URL, Supplier<? extends T>) - Method in class pi.resources.ResourcesContainer
 
get(Predicate<T>) - Method in class pi.resources.ResourcesContainer
Gets all resources that match the specified condition.
getActors() - Method in class demos.billard.Table
 
getActors() - Method in class demos.small_games.dude.HUDDisplay
 
getAlias(String, T) - Method in class pi.resources.ResourcesContainer
Gets an alias for the specified resourceName.
getAll() - Method in class pi.resources.color.ColorContainer
Gibt alle Farben samt der Farbnamen als Map zurück.
getAll() - Method in class pi.resources.ResourcesContainer
Gets all loaded resources from this container.
getAllEdgesOfNodePairs() - Method in class pi.dsa.graph.GraphArrayMatrix
 
getAllExtensions() - Static method in enum class pi.resources.ImageFormat
 
getAllExtensions() - Static method in enum class pi.resources.sound.SoundFormat
 
getAllExtensions(T[], T) - Static method in class pi.resources.DataFormat
 
getAllFields(List<Field>, Class<?>) - Static method in class pi.util.ReflectionUtil
Recursively gets all fields of the specified type, respecting parent classes.
getAllMusic() - Static method in class pi.Jukebox
Liefert eine Liste mit allen Musikwiedergaben.
getAssembledLevels() - Method in class blockly_robot.robot.gui.scenes.LevelsScene
 
getAsync(String) - Method in class pi.resources.ResourcesContainer
Eventually gets the resource with the specified location.
getAsync(URL) - Method in class pi.resources.ResourcesContainer
Eventually gets the resource with the specified location.
getAutoWithdraw() - Method in class blockly_robot.robot.logic.Task
 
getAverage(double[]) - Static method in class pi.util.MathUtil
 
getAverage(float[]) - Static method in class pi.util.MathUtil
 
getAverage(int[]) - Static method in class pi.util.MathUtil
 
getBackgroundColor() - Method in class blockly_robot.robot.logic.level.Level
 
getBackgroundColor() - Method in class blockly_robot.robot.logic.Task
Returns the background color.
getBagInit() - Method in class blockly_robot.robot.logic.Task
 
getBagPacker() - Method in class blockly_robot.robot.logic.context.Context
 
getBagSize() - Method in class blockly_robot.robot.logic.item.relocation.BagPacker
 
getBagSize() - Method in class blockly_robot.robot.logic.Task
 
getBaseline() - Method in class pi.resources.font.FontStringBounds
Gibt den Abstand der linken oberen Ecke des Rechtecks zur Grundlinie des Textes in Pixel (positiver Wert) zurück.
getBlack() - Method in class tetris.ColorScheme
Gibt die Farbe Schwarz (black) zurück.
getBorder() - Method in class demos.billard.Table
 
getBorderColor() - Method in class blockly_robot.robot.logic.level.Level
 
getBorderColor() - Method in class blockly_robot.robot.logic.Task
Returns the grid color.
getBoxPath(int) - Static method in class demos.small_games.dude.Box
 
getBuildTime() - Static method in class pi.debug.Version
Gibt an, wann die Jar-Datei erzeugt wurde.
getBytes(InputStream) - Static method in class pi.util.StreamUtilities
 
getChar() - Method in class tetris.tetrominos.Block
Gibt den ersten Buchstaben des Blocknamens zurück.
getChar() - Method in class tetris.tetrominos.BlockDeluxe
Gibt den ersten Buchstaben des Blocknamens zurück.
getCol() - Method in class blockly_robot.robot.gui.robot.ImageRobot
 
getCol() - Method in class blockly_robot.robot.logic.navigation.Coords
 
getCol() - Method in interface blockly_robot.robot.logic.robot.Robot
Returns the column of the robot's current position. | DE: Die Spalte, in der sich die Figur im Gitter befindet.
getCol() - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
getColors() - Method in class tetris.ColorScheme
Gibt ein Feld aller vier Farben zurück.
getCols() - Method in class blockly_robot.robot.data.model.LevelData
 
getCols() - Method in class blockly_robot.robot.logic.context.Context
Anzahl an Spalten (x-Richtung bzw.
getCols() - Method in class blockly_robot.robot.logic.level.Level
 
getColumn(int) - Method in class pi.graphics.boxes.GridBox
 
getCompassDirection() - Method in class blockly_robot.robot.data.model.ItemData
 
getCompatibleImage(int, int) - Static method in class pi.util.ImageUtil
Gets an empty BufferedImage with the given size.
getComplementary(Color) - Static method in class pi.resources.color.ColorUtil
Berechnet die Komplementärfarbe.
getConfigurationGroup(Class<T>) - Method in class pi.config.ConfigurationLoader
Gets the strongly typed configuration group if it was previously added to the configuration.
getConfigurationGroup(String) - Method in class pi.config.ConfigurationLoader
Gets the configuration group with the specified prefix.
getConfigurationGroups() - Method in class pi.config.ConfigurationLoader
Gets all ConfigurationGroups from the configuration.
getContext() - Method in class blockly_robot.robot.logic.level.Level
 
getContextData() - Method in class blockly_robot.robot.logic.Task
 
getCoords() - Method in class blockly_robot.robot.gui.robot.ImageRobot
 
getCoords() - Method in interface blockly_robot.robot.logic.robot.Robot
Returns the current position of the robot as a Point object. deutsch u
getCoords() - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
getDark() - Method in class tetris.ColorScheme
Gibt die Farbe Dunkel (dark) zurück.
getData() - Method in class blockly_robot.robot.logic.Task
 
getData() - Method in class pi.resources.sound.SoundResource
 
getDe() - Method in enum class blockly_robot.robot.logic.robot.ErrorMessages
 
getDefaultValue(Class<T>) - Static method in class pi.util.ReflectionUtil
 
getDelay() - Method in class pi.event.SingleTask
Gibt die Verzögerung in Sekunden aus.
getDelay(int) - Method in class pi.util.GifDecoder
Gets display duration for specified frame.
getDensity() - Method in class pi.physics.FixtureData
 
getDescent(Font) - Static method in class pi.resources.font.FontUtil
Bestimmt den Unterlängenabstand der Schriftart.
getDifficulty() - Method in class blockly_robot.robot.logic.level.Level
 
getDir() - Method in class blockly_robot.robot.logic.navigation.DirectionalCoords
 
getDirection() - Method in class blockly_robot.robot.logic.navigation.DirectionalCoords
 
getDistance() - Method in class tetris.tetrominos.SoftDrop
Gibt die Distanz in der Zeilenanzahl an, wie weit das Tetromino mittels Soft-Drop nach unten bewegt wurde.
getDuration() - Method in class pi.tweening.Tween
Gets the duration of the Tween.
getEdgeWeight(String, String) - Method in class pi.dsa.graph.GraphArrayMatrix
Gibt die Gewichtung einer Kante zurück.
getEn() - Method in enum class blockly_robot.robot.logic.robot.ErrorMessages
 
getEquation() - Method in class pi.tweening.Tween
Gets the tween equation that modifies the start values each tick.
getEquation() - Method in enum class pi.tweening.TweenFunction
Gets the mathematical equation.
getEvents(Class<?>) - Static method in class pi.util.ReflectionUtil
Gets the events for the specified type.
getExtension(File) - Static method in class pi.util.FileUtil
Ermittelt die Dateiendung einer Datei.
getExtension(String) - Static method in class pi.util.FileUtil
Extrahiert die Dateiendung aus einem gegebenen Dateipfad.
getField(Class<T>, String) - Static method in class pi.util.ReflectionUtil
 
getField(Class<T>, String, boolean) - Static method in class pi.util.ReflectionUtil
 
getFileName(String) - Static method in class pi.util.FileUtil
Gibt den Dateinamen eines Pfades ohne die Dateierweiterung zurück.
getFileName(String, boolean) - Static method in class pi.util.FileUtil
Gibt den Dateinamen eines Pfades mit oder ohne Dateierweiterung zurück.
getFileName(URL) - Static method in class pi.util.FileUtil
Gibt den Dateinamen eines Pfades ohne Dateierweiterung zurück.
getFileName(Path) - Static method in class pi.util.FileUtil
Gibt den Dateinamen eines Pfades ohne Dateierweiterung zurück.
getFilePath() - Method in class blockly_robot.robot.logic.item.Item
Returns the file path of the item.
getFilledRowRange() - Method in class tetris.tetrominos.Grid
 
getFilter() - Method in class pi.physics.FixtureData
 
getFont() - Static method in class pi.util.Graphics2DUtil
 
getFont() - Static method in class tetris.text.Font
 
getFont(int) - Static method in class pi.util.Graphics2DUtil
 
getFontRenderContext() - Static method in class pi.resources.font.FontUtil
 
getFooter() - Method in class cli.java2umltext.export.MermaidDocument
 
getFooter() - Method in class cli.java2umltext.export.PlantUMLDocument
 
getFooter() - Method in class cli.java2umltext.model.Document
 
getFormat() - Method in class pi.resources.sound.IntroTrack
 
getFormat() - Method in class pi.resources.sound.LoopedTrack
 
getFormat() - Method in class pi.resources.sound.SinglePlayTrack
 
getFormat() - Method in class pi.resources.sound.Sound
Gets the audio format of this sound instance.
getFormat() - Method in class pi.resources.sound.SoundResource
 
getFormat() - Method in interface pi.resources.sound.Track
 
getFrame(int) - Method in class pi.util.GifDecoder
Gets the image contents of frame n.
getFrameCount() - Method in class pi.util.GifDecoder
Gets the number of frames read from file.
getFrameSize() - Method in class pi.util.GifDecoder
Gets image size.
getFriction() - Method in class pi.physics.FixtureData
 
getFrom() - Method in class tetris.tetrominos.FilledRowRange
Gibt zurück, ab welcher y-Koordinate (einschließlich) der Bereich mit ausgefüllten Zeilen reicht.
getFullPercent(double, double) - Static method in class pi.util.MathUtil
 
getGifFileLocation() - Method in enum class demos.tutorials.stateful_animation.PlayerState
 
getGitCommitId() - Static method in class pi.debug.Version
Ruft die vollständige Git-Commit-ID des aktuellen Builds ab (z.B.
getGitCommitIdAbbrev() - Static method in class pi.debug.Version
Gibt die abgekürzte Git-Commit-ID zurück (z.B.
getGitCommitIdDescribe() - Static method in class pi.debug.Version
Gibt die Git-Commit-ID-Beschreibung zurück (z.B.
getGitCommitIdDescribeShort() - Static method in class pi.debug.Version
Gibt die abgekürzte Git-Commit-ID-Beschreibung zurück (z.B.
getGitRemoteOriginUrl() - Static method in class pi.debug.Version
Gibt die URL des Repositories zurück (z.B.
getGrid() - Method in class blockly_robot.robot.gui.level.AssembledLevel
 
getHeader() - Method in class cli.java2umltext.export.MermaidDocument
 
getHeader() - Method in class cli.java2umltext.export.PlantUMLDocument
 
getHeader() - Method in class cli.java2umltext.model.Document
 
getHeight() - Method in class blockly_robot.robot.gui.scenes.LevelsScene
 
getHeight() - Method in class pi.resources.font.FontStringBounds
Gibt die Höhe des Textes in Pixel zurück.
getHeight() - Method in class tetris.tetrominos.Grid
Gibt die Höhe des Blockgitters zurück, also die Anzahl der Blöcke in y-Richtung.
getHomeDir() - Static method in class pi.util.FileUtil
Gibt das Heimverzeichnis des aktuellen Benutzers zurück.
getHorizontalMovement() - Method in class demos.small_games.dude.PlayerCharacter
 
getId(int) - Method in class blockly_robot.robot.logic.menu.TaskList
 
getId(String, String) - Method in class blockly_robot.robot.logic.menu.Menu
Returns the ID of the specified submenu in the specified main menu.
getImage() - Method in enum class pacman.scenes.Brick
 
getImage() - Method in class pi.graphics.PaintingSurface
 
getImage() - Method in class pi.util.GifDecoder
Gets the first (or only) image read.
getImage(GhostState, int) - Method in class pacman.actors.Ghost
 
getImagePath(int) - Method in enum class pacman.actors.GhostState
 
getImages() - Static method in class pi.resources.Resources
Stellt den Zugriff auf den Zwischenspeicher für Bild-Resourcen vom Datentyp BufferedImage bereit.
getIndex() - Method in enum class blockly_robot.robot.logic.level.Difficulty
Returns the index (0: EASY, 1: MEDIUM, 2: HARD) of the difficulty level.
getInitItem() - Method in class blockly_robot.robot.data.model.LevelData
 
getInitItem() - Method in class blockly_robot.robot.logic.level.Level
 
getInstance() - Static method in class pi.resources.color.ColorSchemeContainer
Gibt die Singleton/Einzelner-Instanz ColorSchemeContainer zurück.
getIntro() - Method in class blockly_robot.robot.logic.Task
 
getIntro() - Method in class pi.resources.sound.IntroTrack
 
getItem() - Method in class blockly_robot.robot.logic.log.ItemRelocation
 
getItemController(Item) - Method in class blockly_robot.robot.gui.level.AssembledLevel
 
getItemCreator() - Method in class blockly_robot.robot.logic.context.Context
 
getItemCreator() - Method in class blockly_robot.robot.logic.Task
 
getJarName() - Static method in class pi.debug.Version
Gibt den Namen der Jar-Datei zurück, die gerade ausgeführt wird.
getLevel() - Method in class blockly_robot.robot.gui.level.AssembledLevel
 
getLevel() - Method in class blockly_robot.robot.logic.context.Context
 
getLevel() - Method in class blockly_robot.robot.logic.Task
Returns the first version of a training task with the easiest difficulty
getLevel(int) - Method in class blockly_robot.robot.data.model.LevelCollectionData
 
getLevel(int) - Method in class blockly_robot.robot.data.model.TaskData
 
getLevel(int) - Method in class blockly_robot.robot.logic.level.LevelCollection
Retrieves the level with the specified difficulty.
getLevel(int) - Method in class blockly_robot.robot.logic.Task
Retrieves the level based on the given difficulty.
getLevel(Difficulty) - Method in class blockly_robot.robot.data.model.LevelCollectionData
 
getLevel(Difficulty) - Method in class blockly_robot.robot.data.model.TaskData
 
getLevel(Difficulty) - Method in class blockly_robot.robot.logic.level.LevelCollection
Retrieves the level for the specified difficulty.
getLevel(Difficulty) - Method in class blockly_robot.robot.logic.Task
Returns the level associated with the given difficulty.
getLevel(Difficulty, int) - Method in class blockly_robot.robot.data.model.LevelCollectionData
 
getLevel(Difficulty, int) - Method in class blockly_robot.robot.data.model.TaskData
 
getLevel(Difficulty, int) - Method in class blockly_robot.robot.logic.level.LevelCollection
Retrieves the level for the given difficulty and test index.
getLevel(Difficulty, int) - Method in class blockly_robot.robot.logic.Task
Retrieves the level for a given difficulty and test.
getLevelCollection() - Method in class blockly_robot.robot.logic.Task
 
getLevelList() - Method in class blockly_robot.robot.data.model.LevelCollectionData
 
getLevels() - Method in class blockly_robot.robot.logic.level.LevelCollection
 
getLevels() - Method in class blockly_robot.robot.logic.Task
Returns a map of difficulty levels and their corresponding list of levels.
getLight() - Method in class tetris.ColorScheme
Gibt die Farbe Hell (light) zurück.
getLineCount(String) - Static method in class pi.util.TextUtil
Gibt die Anzahl der Zeilen zurück.
getLineWidth(String) - Static method in class pi.util.TextUtil
Gibt die maximale Zeilenbreite eines gegebenen Texts zurück.
getLocation(String) - Static method in class pi.resources.ResourceLoader
 
getLocation(String) - Static method in class pi.resources.Resources
Gets the location of the specified resource.
getLoop() - Method in class pi.resources.sound.IntroTrack
 
getLoopCount() - Method in class pi.util.GifDecoder
Gets the "Netscape" iteration count, if any.
getLowerLimit() - Method in class pi.physics.joints.RevoluteJoint
 
getMain() - Method in class blockly_robot.robot.logic.menu.Menu
Returns the main menu.
getMana() - Method in class demos.small_games.dude.GameData
 
getMasterVolume() - Method in class pi.resources.sound.Playback
Gets the current volume of this playback, considering all VolumeControl objects created for it.
getMax(int...) - Static method in class pi.util.MathUtil
 
getMaxCols() - Method in class blockly_robot.robot.logic.level.LevelCollection
 
getMaxCols() - Method in class blockly_robot.robot.logic.Task
Die Anzahl der Kacheln einer Spalte, des Tests (Level) mit der größten horizontalen Ausdehnung.
getMaxColsOfList(List<Level>) - Static method in class blockly_robot.robot.logic.level.LevelCollection
 
getMaxFallAltitude() - Method in class blockly_robot.robot.logic.Task
 
getMaxHeightOfRow(int) - Method in class pi.graphics.boxes.GridBox
 
getMaximumMotorTorque() - Method in class pi.physics.joints.RevoluteJoint
 
getMaxLevelsPerDifficulty() - Method in class blockly_robot.robot.logic.Task
Die Anzahl der Tests des Schwierigkeitsgrads mit den meisten Tests.
getMaxRows() - Method in class blockly_robot.robot.logic.level.LevelCollection
 
getMaxRows() - Method in class blockly_robot.robot.logic.Task
Die Anzahl der Kacheln einer Zeile, des Tests (Level) mit der größten vertikalen Ausdehnung.
getMaxWidthOfColumn(int) - Method in class pi.graphics.boxes.GridBox
 
getMethod(String, Class<?>, Class<?>...) - Static method in class pi.util.ReflectionUtil
Recursively gets a method by the specified name respecting the parent classes and the parameters of the declaration.
getMethodNames() - Static method in class pi.dsa.graph.GraphCollection
Gibt die Namen aller öffentlichen, statischen Methoden dieser Klasse zurück, mit Ausnahme dieser Methode.
getMethodsAnnotatedWith(Class<?>, Class<? extends Annotation>) - Static method in class pi.util.ReflectionUtil
 
getMoney() - Method in class demos.small_games.dude.GameData
 
getMotorSpeed() - Method in class pi.physics.joints.RevoluteJoint
 
GetMousePositionDemo - Class in demos.classes.class_controller
Demonstriert die Methode Controller.mousePosition().
GetMousePositionDemo() - Constructor for class demos.classes.class_controller.GetMousePositionDemo
 
getMultiple(String[]) - Method in class pi.resources.ResourcesContainer
 
getMusic() - Static method in class pi.Jukebox
Gets the "main" music that is playing.
getMusicVolume() - Method in class pi.config.SoundConfiguration
Gets the current music volume.
getName() - Method in class blockly_robot.robot.logic.log.Action
 
getName() - Method in class blockly_robot.robot.logic.log.Movement
 
getName() - Method in class pacman.actors.Ghost
 
getName() - Method in class pi.resources.NamedResource
 
getName() - Method in interface pi.resources.Resource
Gets the name.
getName() - Method in class pi.resources.sound.Sound
Gets the name of this instance that is used to uniquely identify the resource of this sound.
getName() - Method in class tetris.tetrominos.Block
Gibt den Namen des Blocks zurück.
getName() - Method in class tetris.tetrominos.BlockDeluxe
Gibt den Namen des Blocks zurück.
getNbPlatforms() - Method in class blockly_robot.robot.logic.Task
 
getNext() - Method in class blockly_robot.robot.logic.log.Movement
 
getNum() - Method in class blockly_robot.robot.logic.item.Item
Gibt die Nummer (ID) des Gegenstands.
getNumber() - Method in enum class blockly_robot.robot.logic.navigation.Compass
Returns the number associated with the cardinal point (0: EAST, 1: SOUTH, 2: WEST; 3: NORTH).
getNumberOfDifficulties() - Method in class blockly_robot.robot.logic.level.LevelCollection
 
getNumberOfDifficulties() - Method in class blockly_robot.robot.logic.Task
Die Anzahl an Schwierigkeitsgraden (In der Regel 3).
getNumberOfLevels() - Method in class blockly_robot.robot.logic.level.LevelCollection
 
getNumberOfLevels() - Method in class blockly_robot.robot.logic.Task
Die Anzahl aller Tests (Level).
getPaintingSurface() - Method in class pi.dsa.turtle.PaintingSurfaceScene
 
getParentDirPath(String) - Static method in class pi.util.FileUtil
Gibt den Pfad des übergeordneten Verzeichnisses für den angegebenen URI oder Dateipfad zurück.
getParentDirPath(URI) - Static method in class pi.util.FileUtil
Gibt den Pfad des übergeordneten Verzeichnisses einer URI zurück.
getPath() - Method in class pi.config.ConfigurationLoader
Gets the path of the file to which this configuration is saved.
getPercent(double, double) - Static method in class pi.util.MathUtil
 
getPicturesDir() - Static method in class pi.util.FileUtil
Ermittelt den Pfad zum Bilderordner des Benutzers.
getPlatformBuilder() - Method in class blockly_robot.robot.logic.context.Context
 
getPlayerVelocity() - Method in class demos.small_games.dude.GameData
 
getPrefix() - Method in class pi.config.ConfigurationGroup
Gets the prefix for the configuration group.
getRawData() - Method in class pi.resources.sound.Sound
Gets the raw data of this sound as byte array.
getRelPaths() - Method in class blockly_robot.robot.logic.menu.TaskList
 
getResources() - Method in class pi.resources.ResourcesContainer
 
getRestitution() - Method in class pi.physics.FixtureData
 
getRobot() - Method in class blockly_robot.robot.gui.level.AssembledLevel
 
getRobot() - Method in class blockly_robot.robot.logic.context.Context
 
getRotation() - Method in class blockly_robot.robot.logic.log.Movement
 
getRow() - Method in class blockly_robot.robot.gui.robot.ImageRobot
 
getRow() - Method in class blockly_robot.robot.logic.navigation.Coords
 
getRow() - Method in interface blockly_robot.robot.logic.robot.Robot
Returns the row number of the robot's current position. | DE: Die Reihe, in der sich die Figur im Gitter befindet.
getRow() - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
getRow(int) - Method in class pi.graphics.boxes.GridBox
 
getRowCount() - Method in class tetris.tetrominos.FilledRowRange
Gibt die Anzahl zurück, wie viele Zeilen abgebaut wurden.
getRows() - Method in class blockly_robot.robot.data.model.LevelData
 
getRows() - Method in class blockly_robot.robot.logic.context.Context
Anzahl an Reihen (y-Richtung bzw.
getRows() - Method in class blockly_robot.robot.logic.level.Level
 
getSafe(String) - Method in class pi.resources.color.ColorContainer
Gibt immer eine vordefinierte Farbe zurück und wirft nie eine Ausnahme.
getSafe(String) - Method in class pi.resources.color.ColorSchemeContainer
Ruft ein Farbschema anhand seines Namens sicher ab.
getSafe(String, int) - Method in class pi.resources.color.ColorContainer
Gibt immer eine vordefinierte Farbe zurück und wirft nie eine Ausnahme.
getScalarProduct(Vector) - Method in class pi.Vector
Berechnet das Skalarprodukt von diesem Vektor mit einem weiteren.
getScheme() - Method in enum class pi.resources.color.PredefinedColorScheme
Gibt das Farbschema zurück.
getSetter(Class<T>, String) - Static method in class pi.util.ReflectionUtil
 
getSetters(Class<T>) - Static method in class pi.util.ReflectionUtil
 
getShape() - Method in class pi.physics.FixtureData
 
getSound() - Method in class pi.resources.sound.SoundEvent
Gets the related Sound instance.
getSound(String) - Static method in class pi.Jukebox
 
getSounds() - Static method in class pi.resources.Resources
Stellt den Zugriff auf den Zwischenspeicher für Audio-Resourcen vom Datentyp Sound bereit.
getSoundVolume() - Method in class pi.config.SoundConfiguration
Gets the current sound volume.
getStartTime() - Method in class pi.tweening.Tween
Gets the start tick of the Tween.
getStartValues() - Method in class pi.tweening.Tween
Gets the start values.
getStaticValue(Class<?>, String) - Static method in class pi.util.ReflectionUtil
 
getStringBounds(String, Font) - Static method in class pi.resources.font.FontUtil
Bestimmt die Abmessungen einer Zeichenkette in einer bestimmten Schriftart in Pixel.
getStyle() - Method in class pi.actor.Text
 
getStyle() - Method in enum class pi.resources.font.FontStyle
Gibt den aktuellen Schriftstil als Ganzzahl zurück.
getStyle(int) - Static method in enum class pi.resources.font.FontStyle
Gibt den zu einem numerischen Stilwert passenden Aufzählungstyp FontStyle zurück.
getSub(String) - Method in class blockly_robot.robot.logic.menu.Menu
Returns the sub menu for the specified main menu.
getSummary() - Method in class blockly_robot.robot.logic.navigation.DirectionalCoords
 
getSystemFonts() - Static method in class pi.resources.font.FontContainer
Gibt eine Namesliste der Systemschriftarten zurück.
getTarget() - Method in class pi.tweening.Tween
Gets the Tweenable target object.
getTargetValues() - Method in class pi.tweening.Tween
Gets the target values.
getTask() - Method in class blockly_robot.robot.logic.context.Context
 
getTask() - Method in class blockly_robot.robot.logic.level.Level
 
getTask() - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
getTaskPath() - Method in class blockly_robot.robot.logic.Task
 
Getter - Annotation Interface in pi.annotations
Markiert eine Methode als Getter.
getTestIndex() - Method in class blockly_robot.robot.logic.level.Level
 
getTitle() - Method in class blockly_robot.robot.gui.scenes.LevelsScene
 
getTitle() - Method in class blockly_robot.robot.gui.scenes.MainMenuScene
 
getTitle() - Method in class blockly_robot.robot.gui.scenes.SubMenuScene
 
getTitle() - Method in interface blockly_robot.robot.gui.scenes.WindowScene
 
getTitle() - Method in class blockly_robot.robot.logic.Task
 
getTmpDir() - Static method in class pi.util.FileUtil
Gibt den Pfad zum temporären Verzeichnis des Systems zurück.
getTo() - Method in class blockly_robot.robot.logic.log.Movement
 
getTo() - Method in class tetris.tetrominos.FilledRowRange
Gibt zurück, bis zu welcher y-Koordinate (einschließlich) der Bereich mit ausgefüllten Zeilen reicht.
getTrack() - Method in class pi.resources.sound.MusicPlayback
 
getTransparentVariant(Color, int) - Static method in class pi.resources.color.ColorUtil
 
getTween(Tweenable, TweenType) - Method in class pi.tweening.TweenEngine
Attempts to get a previously registered Tween or registers a new one.
getTweens() - Method in class pi.tweening.TweenEngine
Gets the map of registered Tweens.
getTweenValues(TweenType) - Method in interface pi.tweening.Tweenable
Gets one or many values from the target object associated to the given tween type.
getType() - Method in class blockly_robot.robot.logic.item.Item
Gibt den eindeutigen Namen, der den Gegenstand identifiziert.
getType() - Method in class pi.tweening.Tween
Gets the tween type determining which values of the Tweenable object will be modified.
getUpperLimit() - Method in class pi.physics.joints.RevoluteJoint
 
getVersion() - Static method in class pi.debug.Version
 
getVideosDir() - Static method in class pi.util.FileUtil
Ermittelt das Verzeichnis für Videos im Home-Verzeichnis des Benutzers.
getVirtualRobot() - Method in class blockly_robot.robot.logic.Task
Returns the virtual robot of the first version of a training task with the easiest difficulty. / Gibt einen virtuellen Roboter der erste Version einer Trainingsaufgabe mit dem leichtesten Schwierigkeitsgrad zurück.
getVolume() - Method in class pi.resources.sound.Playback
Gets the current master volume of this playback.
getVolumeControls() - Method in class pi.resources.sound.Playback
 
getWhite() - Method in class tetris.ColorScheme
Gibt die Farbe Weiß (white) zurück.
getWidth() - Method in class blockly_robot.robot.gui.scenes.LevelsScene
 
getWidth() - Method in class pi.actor.ImageFontGlyph
Gibt die Breite des Bilds in Pixel zurück.
getWidth() - Method in class pi.resources.font.FontStringBounds
Gibt die Breite des Textes in Pixel zurück.
getWidth() - Method in class tetris.tetrominos.Grid
Gibt die Breite des Blockgitters zurück, also die Anzahl der Blöcke in x-Richtung.
getWindowBounds() - Method in class blockly_robot.robot.gui.scenes.LevelsScene
 
getWindowBounds() - Method in class blockly_robot.robot.gui.scenes.MainMenuScene
 
getWindowBounds() - Method in class blockly_robot.robot.gui.scenes.SubMenuScene
 
getWindowBounds() - Method in interface blockly_robot.robot.gui.scenes.WindowScene
 
getX() - Method in class tetris.tetrominos.Block
 
getX() - Method in class tetris.tetrominos.BlockDeluxe
 
getX() - Method in class tetris.tetrominos.Tetromino
Gibt die x-Koordinate des Tetrominos zurück.
getY() - Method in class tetris.tetrominos.Block
 
getY() - Method in class tetris.tetrominos.BlockDeluxe
 
getY() - Method in class tetris.tetrominos.Tetromino
Gibt die y-Koordinate des Tetrominos zurück.
Ghost - Class in pacman.actors
 
Ghost(String, Color) - Constructor for class pacman.actors.Ghost
 
GhostsDebugScene - Class in pacman.debug
 
GhostsDebugScene() - Constructor for class pacman.debug.GhostsDebugScene
 
GhostState - Enum Class in pacman.actors
 
GIF - Enum constant in enum class pi.resources.ImageFormat
 
GifDecoder - Class in pi.util
GifDecoder() - Constructor for class pi.util.GifDecoder
 
GlobalFrameUpdateListenerDemo - Class in demos.classes.event
GlobalFrameUpdateListenerDemo() - Constructor for class demos.classes.event.GlobalFrameUpdateListenerDemo
 
GlobalKeyStrokeListenerDemo - Class in demos.classes.event
GlobalKeyStrokeListenerDemo() - Constructor for class demos.classes.event.GlobalKeyStrokeListenerDemo
 
GlobalMouseClickListenerDemo - Class in demos.classes.event
GlobalMouseClickListenerDemo() - Constructor for class demos.classes.event.GlobalMouseClickListenerDemo
 
GlobalMouseScrollListenerDemo - Class in demos.classes.event
GlobalMouseScrollListenerDemo() - Constructor for class demos.classes.event.GlobalMouseScrollListenerDemo
 
GlobalSceneLaunchListenerDemo - Class in demos.classes.event
GlobalSceneLaunchListenerDemo() - Constructor for class demos.classes.event.GlobalSceneLaunchListenerDemo
 
glyph() - Method in class pi.actor.ImageFontGlyph
Gibt das Zeichen, das durch ein Bild dargestellt werden soll, zurück.
glyph(char) - Method in class pi.actor.ImageFontGlyph
Setzt das Zeichen, das durch ein Bild dargestellt werden soll.
glyphs() - Method in class pi.actor.ImageFont
 
glyphWidth() - Method in class pi.actor.ImageFont
Gibt die Breite der Buchstabenbilder in Pixel zurück.
GNOME - Enum constant in enum class pi.resources.color.PredefinedColorScheme
Ein Farbschema nach den Farben der GNOME Human Interface Guidelines.
gotItem(Item) - Method in class demos.small_games.dude.PlayerCharacter
Diese Methode wird aufgerufen, wenn der Character ein Item berührt hat.
Graph - Class in pi.dsa.graph
Ein Graph.
Graph() - Constructor for class pi.dsa.graph.Graph
 
GraphArrayMatrix - Class in pi.dsa.graph
Ein Graph, der über ein zweidimensionales Feld / Array implementiert ist.
GraphArrayMatrix() - Constructor for class pi.dsa.graph.GraphArrayMatrix
Erstellt eine Adjazenz-Matrix mit der Größe von 42.
GraphArrayMatrix(int) - Constructor for class pi.dsa.graph.GraphArrayMatrix
Erzeugt einen neuen Graphen unter Angabe der Größe der Matrix.
GraphCollection - Class in pi.dsa.graph
Eine Sammlung an Graphen, die größtenteils aus Schulbüchern stammen.
GraphCollection() - Constructor for class pi.dsa.graph.GraphCollection
 
GraphCollectionDemo - Class in demos.classes.dsa.graph.dfs
 
GraphCollectionDemo() - Constructor for class demos.classes.dsa.graph.dfs.GraphCollectionDemo
 
GraphDrawer - Class in pi.dsa.graph
Per Mausklick und Tastatureingaben einen Graphen zeichnen, der dann als Java-Code exportiert werden kann.
GraphDrawer(Scene) - Constructor for class pi.dsa.graph.GraphDrawer
 
GraphDrawerDemo - Class in demos.classes.dsa.graph.dfs
 
GraphDrawerDemo() - Constructor for class demos.classes.dsa.graph.dfs.GraphDrawerDemo
 
GraphEdge - Class in pi.dsa.graph
Stellt eine Kante in einem Graphen dar.
GraphEdge(GraphNode, GraphNode) - Constructor for class pi.dsa.graph.GraphEdge
Erzeugt eine ungerichtete Kante mit der Gewichtung von 1 durch Angabe des Startknotens und des Endknotens.
GraphEdge(GraphNode, GraphNode, int) - Constructor for class pi.dsa.graph.GraphEdge
Erzeugt eine ungerichtete Kante durch Angabe des Startknotens, des Endknoten und der Gewichtung.
GraphEdge(GraphNode, GraphNode, int, boolean) - Constructor for class pi.dsa.graph.GraphEdge
Erzeugt eine Kante durch Angabe des Startknotens, des Endknoten, der Gewichtung und der Information, ob die Kante gerichtet ist.
GraphicalItemController - Class in blockly_robot.robot.gui.map
 
GraphicalItemController(Item, CoordinateSystemTranslator, Scene) - Constructor for class blockly_robot.robot.gui.map.GraphicalItemController
 
GraphicalItemController(Item, Image, CoordinateSystemTranslator, Scene) - Constructor for class blockly_robot.robot.gui.map.GraphicalItemController
 
graphics - Variable in class pi.config.MainConfiguration
 
Graphics2DComponent - Class in demos.graphics2d
Übernimmt den Cast von Graphics zu Graphics2D und bietet wie die Actor-Klassen eine Graphics2DComponent.render(Graphics2D)-Methode an.
Graphics2DComponent() - Constructor for class demos.graphics2d.Graphics2DComponent
 
Graphics2DUtil - Class in pi.util
Eine Sammlung von statischen Hilfsmethoden um auf dem Graphics2D-Objekt zu zeichnen.
GraphicsConfiguration - Class in pi.config
Stellt die grafischen Konfigurationseinstellungen dar.
GraphNode - Class in pi.dsa.graph
Stellt einen Knoten in einem Graphen dar.
GraphNode(String) - Constructor for class pi.dsa.graph.GraphNode
Erstellt einen neuen Knoten durch Angabe einer Bezeichnung.
GraphNode(String, double, double) - Constructor for class pi.dsa.graph.GraphNode
Erstellt einen neuen Knoten durch Angabe einer Bezeichnung und durch Angabe einer Koordinate.
GraphVisualizer - Class in pi.dsa.graph
Zeichnet einen Graphen in eine Szene.
GraphVisualizer(Scene) - Constructor for class pi.dsa.graph.GraphVisualizer
 
GraphVisualizer(Scene, Graph) - Constructor for class pi.dsa.graph.GraphVisualizer
 
gravity() - Method in class pi.Layer
Gibt die Schwerkraft, die momentan auf diese Ebene wirkt, als Vektor in [N] bzw.
gravity() - Method in class pi.Scene
Gibt die Schwerkraft, die momentan auf die Hauptebene wirkt, als Vektor in [N] bzw.
gravity(double, double) - Method in class demos.docs.physics.GravityDemo
 
gravity(double, double) - Method in class pi.Layer
Setzt die Schwerkraft durch zwei Eingabeparameter für die x- und y-Richtung, die auf alle Objekte innerhalb dieser Ebene wirkt.
gravity(double, double) - Method in class pi.Scene
Setzt die Schwerkraft durch zwei Eingabeparameter für die x- und y-Richtung, die auf alle Objekte innerhalb der Hauptebene der Szene wirkt.
gravity(Vector) - Method in class pi.Layer
Setzt die Schwerkraft als Vektor, die auf alle Objekte innerhalb dieser Ebene wirkt.
gravity(Vector) - Method in class pi.Scene
Setzt Schwerkraft, die momentan auf die Hauptebene wirkt, als Vektor in [N] bzw.
GravityDemo - Class in demos.docs.physics
Demonstriert die Methode Scene.gravity(double, double)
GravityDemo() - Constructor for class demos.docs.physics.GravityDemo
 
gravityOfEarth() - Method in class pi.Layer
Setzt die Schwerkraft, die auf der Erde wirkt: 9.81 [N] bzw.
gravityOfEarth() - Method in class pi.Scene
Setzt die Schwerkraft, die auf der Erde wirkt: 9.81 [N] bzw.
gravityScale() - Method in class pi.actor.Actor
Gibt den aktuellen Gravitationsfaktor des Objekts an.
gravityScale() - Method in class pi.physics.BodyHandler
 
gravityScale() - Method in class pi.physics.NullHandler
 
gravityScale(double) - Method in class pi.actor.Actor
Setzt den Gravitationsfaktor, normalerweise im Bereich [0, 1].
gravityScale(double) - Method in class pi.physics.BodyHandler
 
gravityScale(double) - Method in class pi.physics.NullHandler
 
gray() - Method in class pi.resources.color.ColorScheme
Gibt die Farbe Grau (englisch: gray) zurück.
gray(int, int, int) - Method in class pi.resources.color.ColorScheme
Setzt die Farbe Grau (englisch: gray) durch Angabe des Rot-, Grün- und Blau-Anteils.
gray(Color) - Method in class pi.resources.color.ColorScheme
Setzt die Farbe Grau (englisch: gray).
gray(String) - Method in class pi.resources.color.ColorScheme
Setzt die Farbe Grau (englisch: gray) in hexadezimaler Codierung (z.
green() - Method in class pi.resources.color.ColorScheme
Gibt die Sekundärfarbe Grün (englisch: green) (Mischung aus Gelb und Blau) zurück.
green(int, int, int) - Method in class pi.resources.color.ColorScheme
Setzt die Sekundärfarbe Grün (Mischung aus Gelb und Blau) durch Angabe des Rot-, Grün- und Blau-Anteils.
green(Color) - Method in class pi.resources.color.ColorScheme
Setzt die Sekundärfarbe Grün (Mischung aus Gelb und Blau).
green(Object) - Static method in class pi.debug.AnsiColor
 
green(String) - Method in class pi.resources.color.ColorScheme
Setzt die Sekundärfarbe Grün (Mischung aus Gelb und Blau) in hexadezimaler Codierung (z.
GREEN - Static variable in class pi.debug.AnsiColor
 
grid - Variable in class tetris.tetrominos.Tetromino
 
Grid - Class in blockly_robot.robot.gui.map
 
Grid - Class in pi.actor
Beschreibt ein Gitter aus quadratischen Zellen.
Grid - Class in tetris.tetrominos
Ein Blockgitter, das die Positionen aller Blöcke speichert.
Grid(int, int) - Constructor for class blockly_robot.robot.gui.map.Grid
 
Grid(int, int) - Constructor for class pi.actor.Grid
Erstellt ein Gitter mit der Zellengröße von einem Pixelmeter.
Grid(int, int) - Constructor for class tetris.tetrominos.Grid
 
Grid(int, int, double) - Constructor for class blockly_robot.robot.gui.map.Grid
 
Grid(int, int, double) - Constructor for class pi.actor.Grid
 
GRID_WIDTH - Static variable in class tetris.Tetris
Das Spielfeld hat rechts einen Abstand zum Bildschirmrand von 8 Blöcken.
GridBox<T extends Box> - Class in pi.graphics.boxes
 
GridBox(Box...) - Constructor for class pi.graphics.boxes.GridBox
 
GridBoxDemo - Class in demos.classes.graphics.boxes
 
GridBoxDemo() - Constructor for class demos.classes.graphics.boxes.GridBoxDemo
 
GridDebugScene - Class in tetris.debug
Debug-Szene um die Klasse Grid testen zu können.
GridDebugScene() - Constructor for class tetris.debug.GridDebugScene
 
GridDemo - Class in demos.classes.actor
Demonstriert die Figur Gitter (Grid).
GridDemo() - Constructor for class demos.classes.actor.GridDemo
 
gridInfos - Variable in class blockly_robot.robot.data.model.TaskData
 
GridInfosData - Class in blockly_robot.robot.data.model
 
GridInfosData() - Constructor for class blockly_robot.robot.data.model.GridInfosData
 
Group - Class in pi.actor
Eine Gruppe bestehend aus mehreren Actor-Objekten.
Group(Actor...) - Constructor for class pi.actor.Group
 
Group(Scene) - Constructor for class pi.actor.Group
 
GroupDemo - Class in demos.classes.actor
 
GroupDemo() - Constructor for class demos.classes.actor.GroupDemo
 
grow(double, double) - Method in class demos.small_games.snake.Snake
Die Schlange wächst vom Kopf aus.

H

hAlign(HAlign) - Method in class pi.graphics.boxes.CellBox
 
hAlign(HAlign) - Method in class pi.graphics.boxes.TextBlockAlignBox
 
hAlign(HAlign) - Method in class pi.graphics.boxes.TextBlockBox
 
hAlign(HAlign) - Method in class pi.graphics.boxes.VerticalBox
 
hAlign(HAlign) - Method in class pi.graphics.SceneInfoOverlay
Setzt die horizontale Ausrichtung der Infobox.
HAlign - Enum Class in pi.graphics.boxes
Die horizontale Ausrichtung.
hard - Variable in class blockly_robot.robot.data.model.IntrosByDifficultyData
DIV id=taskIntro DIV class=easy
hard - Variable in class blockly_robot.robot.data.model.LevelCollectionData
 
hard - Variable in class blockly_robot.robot.data.model.MaxInstructionsData
 
hard(Robot) - Method in class blockly_robot.jwinf.en.tasks.challenge_competition_2019_round1_7_13.move_boxes.TaskSolver
 
hard(Robot) - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.find_the_destination.TaskSolver
Screenshot des Originals:
hard(Robot) - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.find_the_way_to_the_lake.TaskSolver
Screenshot des Originals:
hard(Robot) - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.gems_and_obstacles.TaskSolver
Screenshot des Originals:
hard(Robot) - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.heat_the_castle.TaskSolver
Screenshot des Originals:
hard(Robot) - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.light_all_candles.TaskSolver
Screenshot des Originals:
hard(Robot) - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.platforms.TaskSolver
Screenshot des Originals:
hard(Robot) - Method in class blockly_robot.jwinf.en.tasks.difficult_tasks_exercises.in_the_library.TaskSolver
Screenshot des Originals:
hard(Robot) - Method in class blockly_robot.jwinf.en.tasks.loops_excercises.collecting_gems.TaskSolver
Screenshot des Originals:
hard(Robot) - Method in class blockly_robot.jwinf.en.tasks.loops_excercises.securing_the_road.TaskSolver
Screenshot des Originals:
hard(T) - Method in class blockly_robot.robot.Solver
 
HARD - Enum constant in enum class blockly_robot.robot.logic.level.Difficulty
Schwerer Schwierigkeitsgrad: Vierstern-Version (Version****, hard).
has(Predicate<Item>) - Method in class blockly_robot.robot.logic.item.StackedItems
 
hasBounds() - Method in class pi.Camera
Gibt an, ob die Kamera durch Bounds in ihrer Bewegung beschränkt ist.
hasError() - Method in class blockly_robot.robot.logic.log.Action
 
hasFocus() - Method in class pi.Camera
Gibt an, ob die Kamera ein Fokus-Objekt verfolgt oder „steif“ ist.
hasGravity - Variable in class blockly_robot.robot.data.model.GridInfosData
 
hasGravity() - Method in class blockly_robot.robot.logic.Task
 
hashCode() - Method in record class cli.java2umltext.model.ClassWrapper
Returns a hash code value for this object.
hashCode() - Method in record class cli.java2umltext.model.FieldWrapper
Returns a hash code value for this object.
hashCode() - Method in record class cli.java2umltext.model.MethodWrapper
Returns a hash code value for this object.
hashCode() - Method in record class cli.java2umltext.model.Relationship
Returns a hash code value for this object.
hashCode() - Method in record class pi.Bounds
Returns a hash code value for this object.
hashCode() - Method in record class pi.graphics.DirectedLineSegment
Returns a hash code value for this object.
hashCode() - Method in record class pi.physics.joints.Joint.JointRegistration
Returns a hash code value for this object.
hashCode() - Method in class pi.resources.sound.IntroTrack
 
hashCode() - Method in class pi.resources.sound.LoopedTrack
 
hashCode() - Method in class pi.resources.sound.SinglePlayTrack
 
hasNext() - Method in class blockly_robot.robot.logic.log.Movement
 
hasNext() - Method in class pi.resources.sound.LoopedTrack
 
hasState(State) - Method in class pi.actor.StatefulAnimation
Gibt an, ob ein bestimmter Zustandsname bereits in dieser Animation genutzt wird.
hasStopped() - Method in class pi.tweening.Tween
Checks if the Tween has stopped.
hasToTakeScreenshot() - Method in class pi.graphics.screen_recording.Photographer
Soll bei diesem Einzelbild ein Bildschirmfoto gemacht werden?
HausDesNikolaus() - Static method in class pi.dsa.graph.GraphCollection
Ein Graph, der wie das Haus des Nikolaus aufgebaut ist.
height - Variable in class pi.actor.StatefulAnimation
Die Höhe in Meter.
height - Variable in class pi.graphics.boxes.Box
Die Höhe der Box in Pixel.
height - Variable in class pi.resources.font.FontStringBounds
Die Höhe des Textes in Pixel.
height - Variable in class pi.util.GifDecoder
 
height() - Method in class pi.actor.Animation
Gibt die Höhe der Animation in Metern aus.
height() - Method in class pi.actor.Image
 
height() - Method in class pi.actor.ImageFontGlyph
Gibt die Höhe des Bilds in Pixel zurück.
height() - Method in class pi.actor.Rectangle
Gibt die Höhe des Rechtecks in Meter zurück.
height() - Method in class pi.actor.StatefulAnimation
Gibt die Höhe in Meter der animierten Figur zurück.
height() - Method in class pi.actor.Text
 
height() - Method in record class pi.Bounds
Gibt die Höhe aus.
height(double) - Method in class pi.actor.Rectangle
Setzt die Höhe des Rechtecks neu.
height(double) - Method in class pi.actor.Text
Setzt die Höhe des Tests in Meter.
height(int) - Method in class pi.graphics.boxes.Box
 
height(int) - Method in class pi.graphics.boxes.CellBox
 
height(int) - Method in class pi.graphics.boxes.ImageBox
 
height(int) - Method in class pi.graphics.boxes.TextBlockAlignBox
 
HEIGHT - Static variable in class demos.billard.Edge
 
HEIGHT - Static variable in class demos.small_games.dude.DudeDemo
 
HEIGHT - Static variable in class tetris.Tetris
Die Höhe des Spielfelds in Blöcken.
HelloWorldVersion1 - Class in demos.tutorials.hello_world
 
HelloWorldVersion1() - Constructor for class demos.tutorials.hello_world.HelloWorldVersion1
 
HelloWorldVersion2 - Class in demos.tutorials.hello_world
 
HelloWorldVersion2() - Constructor for class demos.tutorials.hello_world.HelloWorldVersion2
 
help(String) - Method in class pi.graphics.SceneInfoOverlay
Setzt den Hilfetext zur Szene.
hexNumber() - Method in class pi.actor.ImageFontGlyph
Gibt die vierstellige, hexadezimale Unicode-Nummer des Zeichens (beispielsweise 0041) zurück.
hide() - Method in class pi.actor.Actor
Versteckt die Figur auf der Ebene bzw. blendet die Figur aus.
hide() - Method in class pi.dsa.turtle.TurtleStatisticsController
 
hide(boolean) - Method in class pi.dsa.turtle.TurtleStatisticsController
 
hideSaveOrLoad - Variable in class blockly_robot.robot.data.model.GridInfosData
Gibt an, ob die Programme gespeichert und geladen werden können über das Menu auf der rechten Seite.
highlightSquare(int, int) - Method in class demos.classes.dsa.recursion.backtracking.eight_queens_puzzle.Chessboard
 
HilbertCurveTurtleGraphics - Class in pi.dsa.turtle.graphics
Zeichnet die Hilbert-Kurve.
HilbertCurveTurtleGraphics() - Constructor for class pi.dsa.turtle.graphics.HilbertCurveTurtleGraphics
Legt die Schildkröte an und startet die Zeichnung.
HITPOINTS - Enum constant in enum class pi.tweening.TweenType
 
Hole - Class in demos.billard
 
Hole(double, double) - Constructor for class demos.billard.Hole
 
HorizontalBox<T extends Box> - Class in pi.graphics.boxes
Eine horizontale Box, die die enthaltenen Kinder-Boxen horizontal von links nach rechts anordnet.
HorizontalBox(Box...) - Constructor for class pi.graphics.boxes.HorizontalBox
Erzeugt eine neue horizontale Box.
HorizontalBoxDemo - Class in demos.classes.graphics.boxes
 
HorizontalBoxDemo() - Constructor for class demos.classes.graphics.boxes.HorizontalBoxDemo
 
HUD - Class in demos.small_games.dude
Das HUD gibt einige Spieldaten über dem Rest der Szenen-Objekte wieder
HUD(GameData) - Constructor for class demos.small_games.dude.HUD
 
HUDDisplay - Class in demos.small_games.dude
 
HUDDisplay(double, double) - Constructor for class demos.small_games.dude.HUDDisplay
Konstruktor für Objekte der Klasse ActorGroup
humanReadableByteCount(long) - Static method in class pi.util.FileUtil
Wandelt eine Anzahl von Bytes in eine menschenlesbare Darstellung um.
humanReadableByteCount(long, boolean) - Static method in class pi.util.FileUtil
Konvertiert eine Byte-Anzahl in eine menschenlesbare Darstellung mit entsprechenden Einheiten.

I

id - Variable in class blockly_robot.robot.data.model.TaskData
Zum Beispiel: „19-DE-12-stay-on-the-road“
Idle - Enum constant in enum class demos.small_games.dude.PlayerState
 
IDLE - Enum constant in enum class demos.tutorials.stateful_animation.PlayerState
 
ignore() - Method in class pi.dsa.turtle.InitialTurtleState
 
ignoreBag - Variable in class blockly_robot.robot.data.model.GridInfosData
Found in contextParams.json
ignoreCollision() - Method in class pi.event.CollisionEvent
Wenn diese Methode aufgerufen wird, wird diese Kollision nicht von der Physics-Engine aufgelöst, sondern ignoriert.
ih - Variable in class pi.util.GifDecoder
 
image - Variable in class pi.util.GifDecoder
 
image() - Method in class pi.actor.Image
 
image() - Method in class pi.actor.ImageFontGlyph
Gibt das in den Speicher geladene Bild, das ein Zeichen darstellt, zurück.
image(BufferedImage) - Method in class pi.actor.Image
Setzt oder ersetzt das Bild.
image(BufferedImage, double) - Method in class pi.actor.Image
Setzt oder ersetzt das Bild.
image(BufferedImage, double, double) - Method in class pi.actor.Image
Setzt oder ersetzt das Bild.
image(String, double) - Method in class pi.actor.Image
Setzt oder ersetzt das Bild.
image(String, double, double) - Method in class pi.actor.Image
Setzt oder ersetzt das Bild.
Image - Class in pi.actor
Ein Bild als grafische Repräsentation einer Bilddatei, die gezeichnet werden kann.
Image - Class in pi
Ein Bild als grafische Repräsentation einer Bilddatei, die gezeichnet werden kann.
Image(BufferedImage, double) - Constructor for class pi.actor.Image
Konstruktor für ein Bildobjekt.
Image(BufferedImage, double) - Constructor for class pi.Image
Konstruktor für ein Bildobjekt.
Image(String, double) - Constructor for class pi.actor.Image
Konstruktor für ein Bildobjekt.
Image(String, double) - Constructor for class pi.Image
Konstruktor für ein Bildobjekt.
Image(String, double, double) - Constructor for class pi.actor.Image
Erzeugt ein Bild durch Angabe des Verzeichnispfads und der Abmessungen in Meter.
Image(String, double, double) - Constructor for class pi.Image
Erzeugt ein Bild durch Angabe des Verzeichnispfads und der Abmessungen in Meter.
ImageAverageColorDemo - Class in demos.docs.resources.color
Demonstriert die Methoden Actor.color() Actor.complementaryColor().
ImageAverageColorDemo() - Constructor for class demos.docs.resources.color.ImageAverageColorDemo
 
ImageBox - Class in pi.graphics.boxes
 
ImageBox(BufferedImage) - Constructor for class pi.graphics.boxes.ImageBox
 
ImageBox(String) - Constructor for class pi.graphics.boxes.ImageBox
 
ImageBoxDemo - Class in demos.classes.graphics.boxes
 
ImageBoxDemo() - Constructor for class demos.classes.graphics.boxes.ImageBoxDemo
 
ImageContainer - Class in pi.resources
Ein Speicher für Bilder des Datentyps BufferedImage.
ImageContainer() - Constructor for class pi.resources.ImageContainer
 
ImageDemo - Class in demos.classes.actor
Demonstriert die Figur Bild (Image).
ImageDemo() - Constructor for class demos.classes.actor.ImageDemo
 
ImageFont - Class in pi.actor
Eine Schriftart, bei der die einzelnen Buchstaben durch ein Bild repräsentiert sind.
ImageFont(String) - Constructor for class pi.actor.ImageFont
Erzeugt eine neue Bilderschriftart.
ImageFont(String, String, ImageFontCaseSensitivity, TextAlignment) - Constructor for class pi.actor.ImageFont
Erzeugt eine neue Bilderschriftart.
ImageFont(String, ImageFontCaseSensitivity) - Constructor for class pi.actor.ImageFont
Erzeugt eine neue Bilderschriftart.
ImageFontCaseSensitivity - Enum Class in pi.actor
Beschreibt, wie mit der Groß- und Kleinschreibung umgegangen werden soll.
ImageFontGlyph - Class in pi.actor
Stellt ein Zeichen dar, das durch ein Bild repräsentiert ist.
ImageFontGlyph(Path) - Constructor for class pi.actor.ImageFontGlyph
 
ImageFontSpecimen - Class in pi.actor
Zeichnet in eine Szene ein Schriftmuster ein.
ImageFontSpecimen(Scene, ImageFont) - Constructor for class pi.actor.ImageFontSpecimen
 
ImageFontSpecimen(Scene, ImageFont, int, double, double) - Constructor for class pi.actor.ImageFontSpecimen
 
ImageFontSpecimenDemo - Class in demos.classes.actor
Demonstriert die Klasse ImageFontSpecimen.
ImageFontSpecimenDemo(String) - Constructor for class demos.classes.actor.ImageFontSpecimenDemo
 
ImageFontText - Class in pi.actor
Zur Darstellung von Texten durch eine Bilderschriftart.
ImageFontText(ImageFont, String) - Constructor for class pi.actor.ImageFontText
Erzeugt einen neuen Text, der durch eine Bilderschriftart dargestellt wird.
ImageFontText(ImageFont, String, int, TextAlignment) - Constructor for class pi.actor.ImageFontText
Erzeugt einen neuen Text, der durch eine Bilderschriftart dargestellt wird.
ImageFontText(ImageFont, String, int, TextAlignment, Color, int) - Constructor for class pi.actor.ImageFontText
Erzeugt einen neuen Text, der durch eine Bilderschriftart dargestellt wird.
ImageFontText(ImageFont, String, int, TextAlignment, Color, int, int) - Constructor for class pi.actor.ImageFontText
Erzeugt einen neuen Text, der durch eine Bilderschriftart dargestellt wird.
ImageFontText(ImageFont, String, Color) - Constructor for class pi.actor.ImageFontText
Erzeugt einen neuen Text, der durch eine Bilderschriftart dargestellt wird.
ImageFontText(ImageFont, String, String) - Constructor for class pi.actor.ImageFontText
Erzeugt einen neuen Text, der durch eine Bilderschriftart dargestellt wird.
ImageFontTextAlignmentDemo - Class in demos.classes.actor
Demonstriert die Textausrichtung eines Bilderschriftarttextes.
ImageFontTextAlignmentDemo() - Constructor for class demos.classes.actor.ImageFontTextAlignmentDemo
 
ImageFontTextColorDemo - Class in demos.classes.actor
Demonstriert wie Bilderschriftarttexte eingefärbt werden können.
ImageFontTextColorDemo() - Constructor for class demos.classes.actor.ImageFontTextColorDemo
 
ImageFontTextDemo - Class in demos.classes.actor
 
ImageFontTextDemo() - Constructor for class demos.classes.actor.ImageFontTextDemo
 
ImageFontTextMultilineDemo - Class in demos.classes.actor
Demonstriert den automatischen und erzwungen Zeilenumbruch eines Bilderschriftarttextes.
ImageFontTextMultilineDemo() - Constructor for class demos.classes.actor.ImageFontTextMultilineDemo
 
ImageFontTextSetContentDemo - Class in demos.classes.actor
Demonstiert die Methode ImageFontText.content(String) der Klasse ImageFontText.
ImageFontTextSetContentDemo() - Constructor for class demos.classes.actor.ImageFontTextSetContentDemo
 
ImageFormat - Enum Class in pi.resources
Contains all known image file-formats supported by the engine.
ImageLoader - Class in tetris
Bereitet die Bilder für die Verwendung in Tetris vor.
ImageLoader() - Constructor for class tetris.ImageLoader
 
ImageRobot - Class in blockly_robot.robot.gui.robot
 
ImageRobot(String, VirtualRobot, AssembledLevel) - Constructor for class blockly_robot.robot.gui.robot.ImageRobot
 
images - Static variable in class pi.Controller
Ein Speicher für Bilder des Datentyps BufferedImage.
images - Static variable in class pi.resources.Resources
Ein Speicher für Bilder des Datentyps BufferedImage.
imageSize(double) - Method in class pi.actor.Image
Ändert die Größe des Bildobjektes, sodass es dem angegebenen Umrechnungsfaktor entspricht.
imageSize(double, double) - Method in class pi.actor.Image
Setzt die Größe des Bildes innerhalb der Physik neu.
ImageUtil - Class in pi.util
Statische Klasse, die Hilfsmethoden zur Bildmanipulation bereitstellt.
img - Variable in class blockly_robot.robot.data.model.ItemData
Relativer Pfad zu src/main/resources/images.
importGraph(String) - Method in class demos.classes.dsa.graph.dfs.GraphCollectionDemo
 
importGraph(Graph) - Method in class pi.dsa.graph.Graph
Importiert alle Knoten und Kanten eines anderen Graphen.
importNextGraph() - Method in class demos.classes.dsa.graph.dfs.GraphCollectionDemo
 
imports() - Method in record class cli.java2umltext.model.ClassWrapper
Returns the value of the imports record component.
ImpulseDemo - Class in demos.docs.physics
 
ImpulseDemo() - Constructor for class demos.docs.physics.ImpulseDemo
 
in - Variable in class pi.util.GifDecoder
 
in(Bounds) - Method in record class pi.Bounds
Sollte dieses Bounds-Rechteck nicht voll innerhalb eines bestimmten anderen, äußeren Rechtecks liegen, so wird versucht, dieses Bounds-Rechteck in das andere mit möglichst wenig Verschiebung zu bringen.
increase() - Method in class pi.actor.Counter
Erhöht den Zähler um eins, aktualisiert den Inhalt und gibt den neuen Zählerwert zurück.
increaseScore() - Method in class demos.docs.main_classes.controller.game_loop.SnakeAdvanced
 
increaseScore() - Method in class demos.docs.main_classes.controller.game_loop.SnakeMinimal
 
increaseScore() - Method in class demos.small_games.snake.SnakeScene
 
indexOf(int) - Static method in enum class blockly_robot.robot.logic.level.Difficulty
 
indexOf(Object) - Static method in enum class blockly_robot.robot.logic.level.Difficulty
 
indexOf(String) - Static method in enum class blockly_robot.robot.logic.level.Difficulty
 
info() - Method in class pi.Scene
 
info(String) - Method in class pi.Scene
 
info(String, String) - Method in class pi.Scene
 
info(String, String) - Static method in class pi.util.Logger
Logger-Funktion für Informationen
info(String, String, String) - Method in class pi.Scene
 
info(String, String, String, String) - Method in class pi.Scene
 
IngameScene - Class in pacman.scenes
 
IngameScene - Class in tetris.scenes
Die Hauptspiel-Szene.
IngameScene() - Constructor for class pacman.scenes.IngameScene
 
IngameScene() - Constructor for class tetris.scenes.IngameScene
 
init() - Method in class pi.util.GifDecoder
Initializes or re-initializes reader
initalState - Variable in class pi.dsa.turtle.TurtleGraphics
 
initialize() - Method in class pi.graphics.PaintingSurface
Die Bilddatei kann nicht im Konstruktur initialisiert werden, da zu diesem Zeitpunkt das Fenster noch keine Abmessungen hat.
initialize2() - Method in class demos.JointDemo
 
initializeByProperty(String, String) - Method in class pi.config.ConfigurationGroup
Initializes a property by its key and value.
InitialTurtleState - Class in pi.dsa.turtle
Speichert den Startzustand der Schildkröte, d.h. alle Einstellungen, die die Schildkröte braucht, um mit einem Algorithmus eine Turtle-Grafik zu zeichnen.
InitialTurtleState() - Constructor for class pi.dsa.turtle.InitialTurtleState
 
initItems - Variable in class blockly_robot.robot.data.model.LevelData
 
initPosition - Variable in class blockly_robot.robot.logic.robot.VirtualRobot
 
Inky - Class in pacman.actors
 
Inky() - Constructor for class pacman.actors.Inky
 
INNER_CORNER_BL - Enum constant in enum class pacman.scenes.Brick
 
INNER_CORNER_BL_BORDER_R - Enum constant in enum class pacman.scenes.Brick
 
INNER_CORNER_BL_BORDER_T - Enum constant in enum class pacman.scenes.Brick
 
INNER_CORNER_BR - Enum constant in enum class pacman.scenes.Brick
 
INNER_CORNER_BR_BORDER_L - Enum constant in enum class pacman.scenes.Brick
 
INNER_CORNER_BR_BORDER_T - Enum constant in enum class pacman.scenes.Brick
 
INNER_CORNER_TL - Enum constant in enum class pacman.scenes.Brick
 
INNER_CORNER_TL_BORDER_R - Enum constant in enum class pacman.scenes.Brick
 
INNER_CORNER_TR - Enum constant in enum class pacman.scenes.Brick
 
INNER_CORNER_TR_BORDER_L - Enum constant in enum class pacman.scenes.Brick
 
innerHeight() - Method in class pi.graphics.boxes.TextBlockAlignBox
 
innerWidth() - Method in class pi.graphics.boxes.TextBlockAlignBox
 
InsetBox - Class in pi.graphics.boxes
Ein Außenabstand um die enthaltene Kind-Box.
InsetBox() - Constructor for class pi.graphics.boxes.InsetBox
 
InsetBox(Box) - Constructor for class pi.graphics.boxes.InsetBox
Erzeugt einen neuen Außenabstand durch die Angabe der enthaltenen Kind-Box.
InsetBoxDemo - Class in demos.classes.graphics.boxes
 
InsetBoxDemo() - Constructor for class demos.classes.graphics.boxes.InsetBoxDemo
 
instantiateClass(String) - Static method in class blockly_robot.robot.utils.PackageClassLoader
Instantiates a class based on the given relative class path.
instantMode() - Method in class pi.config.GameConfiguration
Gibt zurück, ob der Instant-Modus aktiviert ist oder nicht.
instantMode(boolean) - Method in class pi.config.GameConfiguration
Aktiviert oder deaktiviert den Instant-Modus.
instantMode(boolean) - Static method in class pi.Controller
Aktiviert oder deaktiviert den Instant-Modus.
InstantModeDemo - Class in demos.classes.class_configuration
Demonstriert den Instant-Modus.
InstantModeDemo() - Constructor for class demos.classes.class_configuration.InstantModeDemo
 
InstantModeDisabled - Class in demos.docs.main_classes.controller.instant_mode
 
InstantModeDisabled() - Constructor for class demos.docs.main_classes.controller.instant_mode.InstantModeDisabled
 
InstantModeDisabledByStaticBlock - Class in demos.docs.main_classes.controller.instant_mode
 
InstantModeDisabledByStaticBlock() - Constructor for class demos.docs.main_classes.controller.instant_mode.InstantModeDisabledByStaticBlock
 
InstantModeEnabled - Class in demos.docs.main_classes.controller.instant_mode
 
InstantModeEnabled() - Constructor for class demos.docs.main_classes.controller.instant_mode.InstantModeEnabled
 
InstructionScene - Class in pacman.scenes
 
InstructionScene() - Constructor for class pacman.scenes.InstructionScene
 
interlace - Variable in class pi.util.GifDecoder
 
Internal - Annotation Interface in pi.annotations
Diese Annotation markiert Methoden, die Schüler definitiv nicht verwenden sollen.
interpolate(double) - Method in interface pi.animation.Interpolator
 
interpolate(Color, Color, double) - Static method in class pi.resources.color.ColorUtil
Mischt eine neue Farbe aus zwei gegebenen Farben, wobei das Mischverhältnis angegeben werden kann.
interpolator - Static variable in class blockly_robot.robot.gui.State
 
Interpolator<V> - Interface in pi.animation
 
interval() - Method in class pi.event.PeriodicTaskExecutor
Gibt das aktuelle Intervall der periodischen Aufgabe aus.
intro - Variable in class blockly_robot.robot.data.model.TaskData
Quelle HTML DIV class taskIntro Zeilenumbrüche mit \n Zum Beispiel: „Programmiere den Roboter: Der Roboter soll alle Kerzen anzünden
intros - Variable in class blockly_robot.robot.data.model.TaskData
 
IntrosByDifficultyData - Class in blockly_robot.robot.data.model
 
IntrosByDifficultyData() - Constructor for class blockly_robot.robot.data.model.IntrosByDifficultyData
 
IntroTrack - Class in pi.resources.sound
Eine Audiospur, die einmalig eine Eingangsmusik und die darauf folgende Musik in einer Endlosschleife abspielt.
IntroTrack(Sound, Sound) - Constructor for class pi.resources.sound.IntroTrack
Initializes a new IntroTrack for the specified sound.
invoke(Consumer<T>) - Method in class pi.event.EventListeners
 
IOS - Enum constant in enum class pi.resources.color.PredefinedColorScheme
Ein Farbschema nach den Farben der IOS Human Interface Guidelines von Apple.
isAbstract() - Method in record class cli.java2umltext.model.MethodWrapper
Returns the value of the isAbstract record component.
isAnimationPaused() - Method in class pi.actor.StatefulAnimation
Gibt an, ob die Animation derzeit pausiert ist.
isAutoWithdrawable() - Method in class blockly_robot.robot.logic.item.Item
 
isContainer - Variable in class blockly_robot.robot.data.model.ItemData
Gibt an, ob der Gegenstand eine Kiste darstellt.
isContainer() - Method in class blockly_robot.robot.logic.item.Item
Gibt an, ob der Gegenstand eine Kiste darstellt.
isContainer() - Method in class blockly_robot.robot.logic.item.StackedItems
 
isCross - Variable in class blockly_robot.robot.data.model.ItemData
Found in contextParams.json
isDebug() - Method in class pi.config.ConfigurationGroup
Checks if debug mode is enabled.
isDebug() - Static method in class pi.Controller
Gibt an, ob die Engine gerade im Debug-Modus ausgeführt wird.
isDirected() - Method in class pi.dsa.graph.GraphEdge
Gibt wahr zurück, falls die Kante gerichtet ist.
isDone() - Method in class pi.event.SingleTask
 
isDotted - Variable in class blockly_robot.robot.data.model.ItemData
Found in contextParams.json
isEmpty() - Method in class pi.event.EventListeners
Gibt wahr zurück, wenn diese Instanz keine Beobachter enthält.
isExit - Variable in class blockly_robot.robot.data.model.ItemData
Gibt an, ob der Gegenstand einen Ausgang darstellt.
isExit() - Method in class blockly_robot.robot.logic.item.Item
Gibt an, ob der Gegenstand einen Ausgang darstellt.
isExit() - Method in class blockly_robot.robot.logic.item.StackedItems
 
isFake - Variable in class blockly_robot.robot.data.model.ItemData
Found in contextParams.json
isFlipHorizontal() - Method in class pi.actor.StatefulAnimation
Gibt an, ob das Objekt horizontal gespiegelt ist.
isFlippedHorizontally() - Method in class pi.actor.Image
Gibt an, ob das Bild in horizontaler Richtung gekippt, das heißt an der vertikalen Achse gespiegelt ist.
isFlippedVertically() - Method in class pi.actor.Image
Gibt an, ob das Bild in vertikaler Richtung gekippt, das heißt an horizontaler Achse gespiegelt ist.
isFlipVertical() - Method in class pi.actor.StatefulAnimation
Gibt an, ob das Objekt vertikal gespiegelt ist.
isGreen - Variable in class blockly_robot.robot.data.model.ItemData
Found in contextParams.json
isGridTaken(int, int) - Method in class tetris.tetrominos.Tetromino
Überprüft, ob die gegebene Koordinate im Blockgitter besetzt ist.
isGrounded() - Method in class pi.actor.Actor
Testet, ob das Objekt „steht“.
isGrounded() - Method in class pi.physics.BodyHandler
 
isGrounded() - Method in class pi.physics.NullHandler
 
isHexColorString(String) - Static method in class pi.resources.color.ColorUtil
Überprüft, ob die gegebene Zeichenketten eine Farbe in hexadezimaler Notation (z.
isIgnored() - Method in class pi.event.CollisionEvent
Gibt wahr zurück, falls dieses Ereignis ignoriert wurde.
isInfinite() - Method in class pi.animation.KeyFrames
Gibt an, ob dieses Keyframe-Set unendlich animiert wird.
isInFrontOfObstacle() - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
isInFrontOfObstacle(Compass) - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
isInGrid(int, int) - Method in class blockly_robot.robot.logic.context.Context
 
isInt(double) - Static method in class pi.util.MathUtil
 
isIntegral() - Method in class pi.Vector
Gibt zurück, ob dieser Vektor echt ganzzahlig ist, also ob seine tatsächlichen Delta-Werte beide Ganzzahlen sind.
isJar() - Static method in class pi.debug.Version
Gibt an, ob das Programm gerade aus einer Jar heraus gestartet wurde.
isKeyPressed(int) - Static method in class pi.Controller
Gibt an, ob eine bestimmte Taste derzeit gedrückt ist.
isLaser - Variable in class blockly_robot.robot.data.model.ItemData
Gibt an, ob der Gegenstand einen Laser darstellt.
isLaser() - Method in class blockly_robot.robot.logic.item.Item
Gibt an, ob der Gegenstand einen Laser darstellt.
isLight - Variable in class blockly_robot.robot.data.model.ItemData
Found in contextParams.json
isLimitEnabled() - Method in class pi.physics.joints.PrismaticJoint
 
isLimitEnabled() - Method in class pi.physics.joints.RevoluteJoint
 
isMirror - Variable in class blockly_robot.robot.data.model.ItemData
Found in contextParams.json
isMotorEnabled() - Method in class pi.physics.joints.PrismaticJoint
 
isMotorEnabled() - Method in class pi.physics.joints.RevoluteJoint
 
isMounted() - Method in class pi.actor.Actor
Gibt wahr zurück, falls das Objekt einer Ebene zugeordnet ist.
isNaN() - Method in class pi.Vector
 
isNull() - Method in class pi.Vector
Berechnet, ob dieser Vektor keine Wirkung hat.
isObstacle - Variable in class blockly_robot.robot.data.model.ItemData
Gibt an, ob der Gegenstand ein Hindernis darstellt.
isObstacle() - Method in class blockly_robot.robot.logic.item.Item
Gibt an, ob der Gegenstand ein Hindernis darstellt.
isObstacle() - Method in class blockly_robot.robot.logic.item.StackedItems
 
isObstacle(int, int) - Method in class blockly_robot.robot.logic.context.Context
Überprüfe, ob sich auf einer Kachel ein Gegenstand gefindet, der ein Hindernis darstellt.
isObstacle(Coords) - Method in class blockly_robot.robot.logic.context.Context
 
isOddNumber(int) - Static method in class pi.util.MathUtil
 
isOpaque - Variable in class blockly_robot.robot.data.model.ItemData
Found in contextParams.json
isOwnBlockPosition(int, int) - Method in class tetris.tetrominos.Tetromino
Überprüft, ob die gegebene Koordinate mit einem der vier eigenen Blöcke des Tetrominos übereinstimmt.
isPaint - Variable in class blockly_robot.robot.data.model.ItemData
 
isPaint() - Method in class blockly_robot.robot.logic.item.Item
 
isPaint() - Method in class blockly_robot.robot.logic.item.StackedItems
 
isPaused - Variable in class pi.event.PeriodicTaskExecutor
Gibt an, ob die Aufgabe pausiert ist.
isPaused() - Method in class pi.animation.KeyFrames
 
isPaused() - Method in class pi.animation.ValueAnimator
Gibt an, ob der Animator pausiert ist.
isPaused() - Method in class pi.event.AggregateFrameUpdateListener
 
isPaused() - Method in class pi.resources.sound.Playback
Determines if this playback is paused.
isPhysicsPaused() - Method in class pi.Scene
Gibt an, ob die Physik dieser Szene pausiert ist.
isPixelMultiplication() - Method in class pi.config.GraphicsConfiguration
Gibt wahr zurück, wenn die Pixelvervielfältigung aktiviert ist.
isPlaying() - Method in class pi.resources.sound.Playback
Determines if this playback has sound to play.
isProjectile - Variable in class blockly_robot.robot.data.model.ItemData
Gibt an, ob der Gegenstand einen Wurfkörper darstellt.
isProjectile() - Method in class blockly_robot.robot.logic.item.Item
Gibt an, ob der Gegenstand einen Wurfkörper darstellt.
isPushable - Variable in class blockly_robot.robot.data.model.ItemData
Gibt an, ob der Gegenstand eine Kiste darstellt.
isPushable() - Method in class blockly_robot.robot.logic.item.Item
Gibt an, ob der Gegenstand eine Kiste darstellt.
isQuadrille - Variable in class blockly_robot.robot.data.model.ItemData
Found in contextParams.json
isRelocated() - Method in class blockly_robot.robot.logic.log.Movement
 
isRobot - Variable in class blockly_robot.robot.data.model.ItemData
Gibt an, ob der Gegenstand einen Roboter darstellt.
isRobot() - Method in class blockly_robot.robot.logic.item.Item
Gibt an, ob der Gegenstand einen Roboter darstellt.
isRotationLocked() - Method in class pi.actor.Actor
Gibt an, ob die Rotation dieses Objekts derzeit innerhalb der physikalischen Simulation blockiert ist.
isRotationLocked() - Method in class pi.physics.BodyHandler
 
isRotationLocked() - Method in class pi.physics.NullHandler
 
isRound - Variable in class blockly_robot.robot.data.model.ItemData
Found in contextParams.json
isRunning() - Static method in class pi.Controller
Gibt an, ob die Engine gerade läuft.
IsRunningDemo - Class in demos.classes.class_controller
Demonstriert die Methode Controller.isRunning().
IsRunningDemo() - Constructor for class demos.classes.class_controller.IsRunningDemo
 
isSensor() - Method in enum class pi.physics.BodyType
 
isSensor() - Method in class pi.physics.FixtureData
 
isSquare - Variable in class blockly_robot.robot.data.model.ItemData
Found in contextParams.json
isStar - Variable in class blockly_robot.robot.data.model.ItemData
Found in contextParams.json
isStatic() - Method in record class cli.java2umltext.model.FieldWrapper
Returns the value of the isStatic record component.
isStatic() - Method in record class cli.java2umltext.model.MethodWrapper
Returns the value of the isStatic record component.
isStriped - Variable in class blockly_robot.robot.data.model.ItemData
Found in contextParams.json
isSupported(File) - Static method in enum class pi.resources.ImageFormat
Determines whether the extension of the specified file is supported by the engine.
isSupported(File) - Static method in enum class pi.resources.sound.SoundFormat
Determines whether the extension of the specified file is supported by the engine.
isSupported(String) - Static method in enum class pi.resources.ImageFormat
Determines whether the extension of the specified file is supported by the engine.
isSupported(String) - Static method in enum class pi.resources.sound.SoundFormat
Determines whether the extension of the specified file is supported by the engine.
isSupported(String, T[], T) - Static method in class pi.resources.DataFormat
 
isSystemFont(String) - Static method in class pi.resources.font.FontContainer
Prüft, ob eine Schriftart auf diesem System vorhanden ist.
isTaken(int, int) - Method in class tetris.tetrominos.Grid
Überprüft, ob die angegebene Koordinate im Blockgitter besetzt ist.
isTriangle - Variable in class blockly_robot.robot.data.model.ItemData
Found in contextParams.json
isVisible() - Method in class pi.actor.Actor
Gibt an, ob das Objekt sichtbar ist.
isVisible() - Method in class pi.Layer
Gibt an, ob dieses Layer gerade sichtbar ist.
isWire - Variable in class blockly_robot.robot.data.model.ItemData
Found in contextParams.json
isWithdrawable - Variable in class blockly_robot.robot.data.model.ItemData
Gibt an, ob der Gegenstand eingesammelt werden kann.
isWithdrawable() - Method in class blockly_robot.robot.logic.item.Item
Gibt an, ob der Gegenstand eingesammelt werden kann.
isWithdrawable() - Method in class blockly_robot.robot.logic.item.StackedItems
 
isWorldPaused() - Method in class pi.physics.WorldHandler
 
isWrapperType(Class<T>, Class<C>) - Static method in class pi.util.ReflectionUtil
 
isWritable - Variable in class blockly_robot.robot.data.model.ItemData
Gibt an, ob der Gegenstand eine Tafel darstellt.
ITALIC - Enum constant in enum class pi.resources.font.FontStyle
Der kursive Schriftstil.
Item - Class in blockly_robot.robot.logic.item
Ein Gegenstand auf dem Gitter.
Item - Enum Class in demos.small_games.dude
 
Item(ItemData) - Constructor for class blockly_robot.robot.logic.item.Item
 
ItemController - Interface in blockly_robot.robot.logic.item
 
itemCreator - Variable in class blockly_robot.robot.logic.item.relocation.BagPacker
 
ItemCreator - Class in blockly_robot.robot.logic.item
Ein Speicher für die Daten der Gegenstände (ItemData).
ItemCreator(Map<String, ItemData>) - Constructor for class blockly_robot.robot.logic.item.ItemCreator
 
ItemData - Class in blockly_robot.robot.data.model
Die Daten eines Gegenstands (Item).
ItemData() - Constructor for class blockly_robot.robot.data.model.ItemData
 
ItemMapPainter - Class in blockly_robot.robot.gui.map
 
ItemMapPainter(Context) - Constructor for class blockly_robot.robot.gui.map.ItemMapPainter
 
ItemMapPainterTest - Class in blockly_robot.robot.gui.map
 
ItemMapPainterTest() - Constructor for class blockly_robot.robot.gui.map.ItemMapPainterTest
 
ItemRelocation - Class in blockly_robot.robot.logic.log
Withdrawing or dropping an item.
ItemRelocation(String) - Constructor for class blockly_robot.robot.logic.log.ItemRelocation
 
ItemRelocation(String, Item) - Constructor for class blockly_robot.robot.logic.log.ItemRelocation
 
itemTypes - Variable in class blockly_robot.robot.data.model.GridInfosData
 
iterator() - Method in class blockly_robot.robot.logic.item.relocation.BagPacker
 
iterator() - Method in class blockly_robot.robot.logic.item.StackedItems
 
iterator() - Method in class pi.graphics.boxes.Box
Liefert einen Iterator über die direkten Kinder dieser Box.
iterator() - Method in class pi.resources.sound.IntroTrack
 
iterator() - Method in class pi.resources.sound.LoopedTrack
 
iterator() - Method in class pi.resources.sound.SinglePlayTrack
 
iw - Variable in class pi.util.GifDecoder
 
ix - Variable in class pi.util.GifDecoder
 
iy - Variable in class pi.util.GifDecoder
 

J

JAVA - Enum constant in enum class pi.resources.color.PredefinedColorScheme
Ein Farbschema, das einige vordefinierten statischen Farbattribute der JAVA-Color-Klasse verwendet.
join(boolean[]) - Static method in class pi.util.ArrayUtil
Joins the specified array with the ArrayUtil.DEFAULT_STRING_DELIMITER.
join(boolean[], String) - Static method in class pi.util.ArrayUtil
Joins the specified array with the defined delimiter.
join(byte[]) - Static method in class pi.util.ArrayUtil
Joins the specified array with the ArrayUtil.DEFAULT_STRING_DELIMITER.
join(byte[], String) - Static method in class pi.util.ArrayUtil
Joins the specified array with the defined delimiter.
join(double[]) - Static method in class pi.util.ArrayUtil
Joins the specified array with the ArrayUtil.DEFAULT_STRING_DELIMITER.
join(double[], String) - Static method in class pi.util.ArrayUtil
Joins the specified array with the defined delimiter.
join(float[]) - Static method in class pi.util.ArrayUtil
Joins the specified array with the ArrayUtil.DEFAULT_STRING_DELIMITER.
join(float[], String) - Static method in class pi.util.ArrayUtil
Joins the specified array with the defined delimiter.
join(int[]) - Static method in class pi.util.ArrayUtil
Joins the specified array with the ArrayUtil.DEFAULT_STRING_DELIMITER.
join(int[], String) - Static method in class pi.util.ArrayUtil
Joins the specified array with the defined delimiter.
join(long[]) - Static method in class pi.util.ArrayUtil
Joins the specified array with the ArrayUtil.DEFAULT_STRING_DELIMITER.
join(long[], String) - Static method in class pi.util.ArrayUtil
Joins the specified array with the defined delimiter.
join(short[]) - Static method in class pi.util.ArrayUtil
Joins the specified array with the ArrayUtil.DEFAULT_STRING_DELIMITER.
join(short[], String) - Static method in class pi.util.ArrayUtil
 
join(Object[]) - Static method in class pi.util.ArrayUtil
Joins the specified array with the ArrayUtil.DEFAULT_STRING_DELIMITER.
join(Object[], String) - Static method in class pi.util.ArrayUtil
Joins the specified array with the defined delimiter.
join(Collection<?>) - Static method in class pi.util.ArrayUtil
Joins the specified list with the ArrayUtil.DEFAULT_STRING_DELIMITER.
join(Collection<?>, String) - Static method in class pi.util.ArrayUtil
Joins the specified collection with the defined delimiter.
joint - Variable in class demos.classes.physics.joints.WeldJointDemo
 
joint() - Method in record class pi.physics.joints.Joint.JointRegistration
Returns the value of the joint record component.
Joint<JointType extends de.pirckheimer_gymnasium.jbox2d.dynamics.joints.Joint> - Class in pi.physics.joints
Eine Verbindung zwischen Figuren.
Joint() - Constructor for class pi.physics.joints.Joint
 
Joint.JointRegistration<T> - Record Class in pi.physics.joints
 
JointBuilder<JointType extends de.pirckheimer_gymnasium.jbox2d.dynamics.joints.Joint> - Interface in pi.physics.joints
 
JointDemo - Class in demos
Demonstriert die Verbindungen (Joints) in der Engine.
JointDemo() - Constructor for class demos.JointDemo
 
JointRegistration(T, WorldHandler) - Constructor for record class pi.physics.joints.Joint.JointRegistration
Creates an instance of a JointRegistration record class.
JPG - Enum constant in enum class pi.resources.ImageFormat
 
JsonLoader - Class in blockly_robot.robot.data
 
JsonLoader() - Constructor for class blockly_robot.robot.data.JsonLoader
 
Jukebox - Class in pi
Die Jukebox-Klasse bietet Methoden an, um Klänge (Sound) und Musik (Music) im Spiel wiederzugeben.
Jukebox() - Constructor for class pi.Jukebox
 
JukeboxDemo - Class in demos
Demonstriert die Klasse Jukebox.
JukeboxDemo() - Constructor for class demos.JukeboxDemo
 
JukeboxStandaloneDemo - Class in demos.sound
 
JukeboxStandaloneDemo() - Constructor for class demos.sound.JukeboxStandaloneDemo
 
JukeboxTetrisDemo - Class in demos.sound
 
JukeboxTetrisDemo() - Constructor for class demos.sound.JukeboxTetrisDemo
 
jump() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.heat_the_castle.Robot
spring hoch
jump() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.platforms.Robot
spring hoch
jump() - Method in class blockly_robot.robot.gui.robot.ImageRobot
 
jump() - Method in interface blockly_robot.robot.logic.robot.Robot
 
jump() - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
JUMP_FORCE - Static variable in class demos.small_games.dude.PlayerCharacter
 
JUMP_NO_PLATFORM - Enum constant in enum class blockly_robot.robot.logic.robot.ErrorMessages
 
JUMP_OBSTACLE_BLOCKING - Enum constant in enum class blockly_robot.robot.logic.robot.ErrorMessages
 
JUMP_OUTSIDE_GRID - Enum constant in enum class blockly_robot.robot.logic.robot.ErrorMessages
 
JUMP_WITHOUT_GRAVITY - Enum constant in enum class blockly_robot.robot.logic.robot.ErrorMessages
 
JUMPING - Enum constant in enum class demos.tutorials.stateful_animation.PlayerState
 
JumpingUp - Enum constant in enum class demos.small_games.dude.PlayerState
 

K

KeyEventDemo - Class in demos.tutorials.user_input
 
KeyEventDemo() - Constructor for class demos.tutorials.user_input.KeyEventDemo
 
KeyEventDisplayDemo - Class in demos.tutorials.user_input
 
KeyEventDisplayDemo() - Constructor for class demos.tutorials.user_input.KeyEventDisplayDemo
 
KeyFrame<Value extends Number> - Class in pi.animation
Beschreibt einen Keyframe.
KeyFrame(Value, KeyFrame.Type, double) - Constructor for class pi.animation.KeyFrame
Erstellt einen Keyframe
KeyFrame.Type - Enum Class in pi.animation
Aufzählung der verschiedenen Typen von Keyframes.
KeyFrames - Class in pi.animation
Utility-Klasse
KeyFrames(Consumer<Double>) - Constructor for class pi.animation.KeyFrames
Erstellt ein leeres Set an Keyframes
keyRepeater - Variable in class tetris.scenes.IngameScene
 
keyStroke - Variable in class pi.event.EventListenerBundle
 
KeyStrokeCounterDemo - Class in demos.tutorials.user_input
 
KeyStrokeCounterDemo() - Constructor for class demos.tutorials.user_input.KeyStrokeCounterDemo
 
KeyStrokeListener - Interface in pi.event
Diese Schnittstelle wird implementiert, um auf gedrückte Tasten reagieren zu können.
KeyStrokeListenerAsAnonymousClassDemo - Class in demos.classes.event.keyboard
 
KeyStrokeListenerAsAnonymousClassDemo() - Constructor for class demos.classes.event.keyboard.KeyStrokeListenerAsAnonymousClassDemo
 
KeyStrokeListenerAsLambdaDemo - Class in demos.classes.event.keyboard
 
KeyStrokeListenerAsLambdaDemo() - Constructor for class demos.classes.event.keyboard.KeyStrokeListenerAsLambdaDemo
 
KeyStrokeListenerAsNormalClassDemo - Class in demos.classes.event.keyboard
 
KeyStrokeListenerAsNormalClassDemo() - Constructor for class demos.classes.event.keyboard.KeyStrokeListenerAsNormalClassDemo
 
KeyStrokeListenerRegistration - Interface in pi.event
Eine Schnittstelle zum An- und Abmelden von Beobachtern, die auf die gedrückte Tasten reagieren.
keyStrokeListeners() - Method in class pi.actor.Actor
 
keyStrokeListeners() - Method in interface pi.event.KeyStrokeListenerRegistration
 
keyStrokeListeners() - Method in class pi.Layer
 
keyStrokeListeners() - Method in class pi.Scene
 
KINEMATIC - Enum constant in enum class pi.physics.BodyType
Kinematische Objekte können eine Geschwindigkeit haben, aber reagieren nicht auf Kräfte.
KochSnowflakeTurtleGraphics - Class in pi.dsa.turtle.graphics
KochSnowflakeTurtleGraphics() - Constructor for class pi.dsa.turtle.graphics.KochSnowflakeTurtleGraphics
 

L

label() - Method in class pi.dsa.graph.GraphNode
Gibt den Bezeichner des Knotens zurück.
label(String) - Method in class pi.actor.LabeledEdge
 
label(String) - Method in class pi.actor.LabeledNode
 
label(String) - Method in class pi.dsa.graph.GraphNode
Setzt den Bezeichner des Knotens.
LABEL_LINE_DISTANCE - Static variable in class pi.actor.LabeledEdge
Der Abstand der Kantenbezeichnung zur Kantenlinie in Meter.
LabeledEdge - Class in pi.actor
Eine beschriftete Kante
LabeledEdge(double, double, double, double) - Constructor for class pi.actor.LabeledEdge
 
LabeledEdge(double, double, double, double, String) - Constructor for class pi.actor.LabeledEdge
 
LabeledEdge(Vector, Vector) - Constructor for class pi.actor.LabeledEdge
 
LabeledEdge(Vector, Vector, String) - Constructor for class pi.actor.LabeledEdge
 
LabeledNode - Class in pi.actor
Beschreibt einen Knoten (node) mit einer Bezeichnung (label), der zur Visualisualisierung von Listen, Bäumen oder Graphen verwendet werden kann.
LabeledNode() - Constructor for class pi.actor.LabeledNode
 
LabeledNode(String) - Constructor for class pi.actor.LabeledNode
 
LabeledNode(String, double, double) - Constructor for class pi.actor.LabeledNode
 
LabeledNode(String, double, double, double) - Constructor for class pi.actor.LabeledNode
 
labelsOnIntersections() - Method in class pi.config.CoordinatesystemConfiguration
Gibt
labelsOnIntersections(boolean) - Method in class pi.config.CoordinatesystemConfiguration
Setzt
Landing - Enum constant in enum class demos.small_games.dude.PlayerState
 
LANDING - Enum constant in enum class demos.tutorials.stateful_animation.PlayerState
 
lastBgColor - Variable in class pi.util.GifDecoder
 
lastDispose - Variable in class pi.util.GifDecoder
 
lastImage - Variable in class pi.util.GifDecoder
 
lastRect - Variable in class pi.util.GifDecoder
 
launch() - Static method in class blockly_robot.robot.gui.scenes.MainMenuScene
 
launch(Class<? extends TurtleGraphics>) - Static method in class pi.dsa.turtle.TurtleLauncher
 
launch(String) - Static method in class blockly_robot.robot.gui.scenes.LevelsScene
 
launch(String, Object, int) - Static method in class blockly_robot.robot.gui.scenes.LevelsScene
 
launch(TurtleGraphics) - Static method in class pi.dsa.turtle.TurtleLauncher
 
launchScene(int, int, Scene) - Static method in class blockly_robot.robot.gui.Controller
 
launchScene(int, int, Scene, boolean) - Static method in class blockly_robot.robot.gui.Controller
 
launchScene(WindowScene) - Static method in class blockly_robot.robot.gui.Controller
 
launchScene(Scene) - Static method in class blockly_robot.robot.gui.Controller
 
launchScene(Scene, boolean) - Static method in class blockly_robot.robot.gui.Controller
 
layer() - Method in class pi.actor.Actor
Gibt die Ebene zurück, an der das aktuelle Objekt angemeldet ist, sonst null.
layer() - Method in class pi.physics.WorldHandler
 
layer() - Method in class pi.Scene
Gibt die Hauptebene dieser Szene aus.
Layer - Class in pi
Eine Ebene bieten die Möglichkeit, Actor-Objekte vor und hinter der Zeichenebene mit zusätzlichen Eigenschaften (wie zum Beispiel Parallaxe) zu rendern.
Layer() - Constructor for class pi.Layer
Erstellt eine neue Ebene.
LayerDemo - Class in demos
 
LayerDemo() - Constructor for class demos.LayerDemo
 
layerPosition() - Method in class pi.actor.Actor
Gibt die Ebenenposition zurück.
layerPosition() - Method in class pi.Layer
Gibt die Position des Layers aus.
layerPosition(int) - Method in class pi.actor.Actor
Setzt die Ebenenposition dieses Objekts.
layerPosition(int) - Method in class pi.Layer
Setzt die Position dieser Ebene relativ zu anderen Ebenen.
lct - Variable in class pi.util.GifDecoder
 
lctFlag - Variable in class pi.util.GifDecoder
 
lctSize - Variable in class pi.util.GifDecoder
 
LeafBox - Class in pi.graphics.boxes
Eine Box, die keine weiteren Kinder hat.
LeafBox() - Constructor for class pi.graphics.boxes.LeafBox
 
left() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.light_all_candles.Robot
gehe nach links
left(double) - Method in class pi.dsa.turtle.TurtleController
Dreht die Blickrichtung der Schildkröte nach links.
left(int) - Method in class pi.graphics.boxes.InsetBox
 
LEFT - Enum constant in enum class pacman.actors.GhostState
 
LEFT - Enum constant in enum class pi.Direction
Repräsentation einer Richtung, die nach links zeigt.
LEFT - Enum constant in enum class pi.event.MouseButton
Die linke Maustaste.
LEFT - Enum constant in enum class pi.graphics.boxes.HAlign
Richtet die Box links aus.
LEFT - Enum constant in enum class pi.util.TextAlignment
Linksbündig.
LEFT - Static variable in class pi.Vector
Konstante für eine einfache Verschiebung nach links (-1, 0).
leftOf(double) - Method in record class pi.Bounds
Berechnet, ob dieses Rechteck links von einer bestimmten Grenze liegt, und wenn nicht, dann berechnet es eines, das gerade so an der rechten Extremgrenze liegt.
length() - Method in record class pi.graphics.DirectedLineSegment
Die Länge der Strecke.
length() - Method in class pi.Vector
Gibt die Länge des Vektors aus.
length(Vector) - Method in class pi.Vector
Gibt die euklidische Distanz zwischen diesem Vektor und dem angegebenen Vektor zurück.
level - Static variable in class blockly_robot.robot.gui.State
Der aktuelle Schwierigkeitsgrad.
level - Variable in class blockly_robot.robot.logic.robot.VirtualRobot
 
Level - Class in blockly_robot.robot.logic.level
Ein Test bzw. eine Version einer Trainingsaufgabe in einer bestimmen Schwierigkeit.
Level(LevelData, Task) - Constructor for class blockly_robot.robot.logic.level.Level
 
LevelAssembler - Class in blockly_robot.robot.gui.level
Klasse, die eine Version einer Trainingsaufgabe zusammenbaut.
LevelAssembler(Level) - Constructor for class blockly_robot.robot.gui.level.LevelAssembler
 
LevelCollection - Class in blockly_robot.robot.logic.level
Die Tests (Level) nach Schwierigkeitsgraden geordnet.
LevelCollection(LevelCollectionData, Task) - Constructor for class blockly_robot.robot.logic.level.LevelCollection
 
LevelCollectionData - Class in blockly_robot.robot.data.model
 
LevelCollectionData() - Constructor for class blockly_robot.robot.data.model.LevelCollectionData
 
LevelData - Class in blockly_robot.robot.data.model
Die Daten einer Version einer Trainingsaufgabe.
LevelData() - Constructor for class blockly_robot.robot.data.model.LevelData
 
LevelsScene - Class in blockly_robot.robot.gui.scenes
 
LevelsScene(Task, Object, int) - Constructor for class blockly_robot.robot.gui.scenes.LevelsScene
 
LevelsScene(String) - Constructor for class blockly_robot.robot.gui.scenes.LevelsScene
 
LevelsScene(String, Object, int) - Constructor for class blockly_robot.robot.gui.scenes.LevelsScene
 
LevyCCurveTurtleGraphics - Class in pi.dsa.turtle.graphics
Zeichnet die Lévy-C-Kurve.
LevyCCurveTurtleGraphics() - Constructor for class pi.dsa.turtle.graphics.LevyCCurveTurtleGraphics
Legt die Schildkröte an.
lift() - Method in class pi.dsa.turtle.TurtlePenController
Hebt den Zeichenstift an, sodass die Schildkröte nicht zeichnet.
liftPen() - Method in class pi.dsa.turtle.TurtleController
Wechselt in den Modus „nicht zeichnen“.
lightCandle() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.light_all_candles.Robot
zünde Kerze an
limitEnabled(boolean) - Method in class pi.physics.joints.PrismaticJoint
 
limits(double, double) - Method in class pi.physics.joints.PrismaticJoint
 
line - Variable in class pi.resources.sound.Playback
 
line(Vector, Vector) - Static method in class pi.physics.FixtureBuilder
Erstellt die Umrissdaten, die eine Linie bzw. eine Kante zwischen zwei Punkten darstellen.
Line - Class in pi.actor
Eine Linie zwischen zwei Punkten.
Line(double, double, double, double) - Constructor for class pi.actor.Line
 
Line(Vector, Vector) - Constructor for class pi.actor.Line
 
Line.ArrowType - Enum Class in pi.actor
Die verschiedenen Arten einer Pfeilspitze.
Line.LineEnd - Class in pi.actor
Ein Linienende.
LineAnimation - Class in pi.animation
Eine Animation, die ein Actor-Objekt in einer Linie animiert.
LineAnimation(Actor, Vector, double, boolean) - Constructor for class pi.animation.LineAnimation
Erstellt eine neue Linien-Animation.
LINEAR - Enum constant in enum class pi.animation.KeyFrame.Type
 
LINEAR - Enum constant in enum class pi.tweening.TweenFunction
 
linearDamping() - Method in class pi.actor.Actor
Gibt die Dämpfung der Geschwindigkeit zurück.
linearDamping() - Method in class pi.physics.BodyHandler
 
linearDamping() - Method in class pi.physics.NullHandler
 
linearDamping(double) - Method in class pi.actor.Actor
Setzt die Dämpfung der Geschwindigkeit.
linearDamping(double) - Method in class pi.physics.BodyHandler
 
linearDamping(double) - Method in class pi.physics.NullHandler
 
LinearDouble - Class in pi.animation.interpolation
 
LinearDouble(double, double) - Constructor for class pi.animation.interpolation.LinearDouble
 
LinearInteger - Class in pi.animation.interpolation
 
LinearInteger(int, int) - Constructor for class pi.animation.interpolation.LinearInteger
 
LineDemo - Class in demos.classes.actor
Demonstriert die Figur Linie (Line).
LineDemo - Class in demos.graphics2d
Demonstierte den Umgang mit Text mit und ohne Unterlängen.
LineDemo() - Constructor for class demos.classes.actor.LineDemo
 
LineDemo() - Constructor for class demos.graphics2d.LineDemo
 
LineRandomDemo - Class in demos.classes.actor
Demonstriert die Figur Linie (Line) indem zufällig Attribute gesetzt werden.
LineRandomDemo() - Constructor for class demos.classes.actor.LineRandomDemo
 
linesNMeter() - Method in class pi.config.CoordinatesystemConfiguration
Gibt an, auf welchen n-ten Meter eine Linie in das Koordinatensystem gezeichnet werden soll.
linesNMeter(int) - Method in class pi.config.CoordinatesystemConfiguration
Setzt auf welchen n-ten Meter eine Linie in das Koordinatensystem gezeichnet werden soll.
lineWidth() - Method in class pi.actor.ImageFont
Gibt die maximale Anzahl an Zeichen zurück, die eine Zeile aufnehmen kann.
lineWidth(int) - Method in class pi.actor.ImageFont
Setzt die maximale Anzahl an Zeichen, die eine Zeile aufnehmen kann.
lineWidth(String) - Method in class pi.actor.ImageFont
Gibt die maximale Anzahl an Zeichen zurück, die eine Zeile aufnehmen kann.
lineWidth(String, int) - Method in class pi.actor.ImageFont
Gibt die maximale Anzahl an Zeichen zurück, die eine Zeile aufnehmen kann.
list - Variable in class blockly_robot.robot.data.model.LevelCollectionData
 
listenerBundle() - Method in class pi.actor.Actor
 
ListenerOnActorsDemo - Class in demos.classes.event.keyboard
 
ListenerOnActorsDemo() - Constructor for class demos.classes.event.keyboard.ListenerOnActorsDemo
 
load() - Method in class pi.config.ConfigurationLoader
Versucht, die Konfiguration aus der Datei im Anwendungsordner zu laden.
load(String) - Static method in class pi.resources.ResourceLoader
 
load(URL) - Method in class pi.resources.font.FontContainer
Lädt eine TrueType-Schriftart aus der angegebenen URL und gibt das resultierende Font-Objekt zurück.
load(URL) - Method in class pi.resources.ImageContainer
Loads the image by the specified resourceName.
load(URL) - Method in class pi.resources.ResourcesContainer
 
load(URL) - Method in class pi.resources.sound.SoundContainer
Loads the sound from the specified path and returns it.
load(SoundResource) - Method in class pi.resources.sound.SoundContainer
Loads a sound from the specified XML resource.
loadAsFile(String) - Static method in class pi.resources.ResourceLoader
 
loadAsStream(String) - Static method in class pi.resources.ResourceLoader
 
loadByTaskPath(String) - Static method in class blockly_robot.robot.logic.Task
 
loadContexts() - Static method in class blockly_robot.robot.data.JsonLoader
 
loadLoopedTrack(String) - Method in class demos.JukeboxDemo
 
loadMenu() - Static method in class blockly_robot.robot.data.JsonLoader
 
loadResource(String) - Method in class pi.resources.ResourcesContainer
 
loadSinglePlayTrack(String) - Method in class demos.JukeboxDemo
 
loadSound(String) - Method in class demos.JukeboxDemo
 
loadSystemFontByName(String) - Static method in class pi.resources.font.FontContainer
Lädt eine Systemschriftart basierend auf dem Namen.
loadTask(String) - Static method in class blockly_robot.robot.data.JsonLoader
 
loadTitillium(String) - Static method in class blockly_robot.robot.gui.TextMaker
 
LOCATION_X - Enum constant in enum class pi.tweening.TweenType
 
LOCATION_XY - Enum constant in enum class pi.tweening.TweenType
 
LOCATION_Y - Enum constant in enum class pi.tweening.TweenType
 
lockRotation() - Method in class pi.actor.Actor
Blockiert die Rotation im Rahmen der physikalischen Simulation.
Logger - Class in pi.util
Logger für die Engine Pi, damit Probleme bei Anwendern auch von Entwicklern nachvollzogen werden können.
Logo - Class in pi.actor
Zeichnet das Engine Pi Logo in eine Szene.
Logo(Scene, Vector, double) - Constructor for class pi.actor.Logo
 
LogoDemo - Class in demos.classes.actor
Demonstriert die Figur Logo (Logo).
LogoDemo() - Constructor for class demos.classes.actor.LogoDemo
 
loopCount - Variable in class pi.util.GifDecoder
 
LoopedTrack - Class in pi.resources.sound
 
LoopedTrack(Sound) - Constructor for class pi.resources.sound.LoopedTrack
Initializes a new LoopedTrack for the specified sound.
lower() - Method in class pi.dsa.turtle.TurtlePenController
Senkt den Zeichenstift, sodass die Schildkröte zeichnet.
lowerLimit() - Method in class pi.physics.joints.PrismaticJoint
 
lowerLimit(double) - Method in class pi.physics.joints.PrismaticJoint
 
lowerPen() - Method in class pi.dsa.turtle.TurtleController
Wechselt in den Modus „zeichnen“.

M

magenta(Object) - Static method in class pi.debug.AnsiColor
 
MAGENTA - Static variable in class pi.debug.AnsiColor
 
main(String[]) - Static method in class blockly_robot.jwinf.en.tasks.challenge_competition_2019_round1_7_13.move_boxes.TaskSolver
 
main(String[]) - Static method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.find_the_destination.TaskSolver
 
main(String[]) - Static method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.find_the_way_to_the_lake.TaskSolver
 
main(String[]) - Static method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.gems_and_obstacles.TaskSolver
 
main(String[]) - Static method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.heat_the_castle.TaskSolver
 
main(String[]) - Static method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.light_all_candles.TaskSolver
 
main(String[]) - Static method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.platforms.TaskSolver
 
main(String[]) - Static method in class blockly_robot.jwinf.en.tasks.difficult_tasks_exercises.in_the_library.TaskSolver
 
main(String[]) - Static method in class blockly_robot.jwinf.en.tasks.loops_excercises.collecting_gems.TaskSolver
 
main(String[]) - Static method in class blockly_robot.jwinf.en.tasks.loops_excercises.securing_the_road.TaskSolver
 
main(String[]) - Static method in class blockly_robot.MainSolver
 
main(String[]) - Static method in class blockly_robot.robot.gui.map.ItemMapPainterTest
 
main(String[]) - Static method in class blockly_robot.robot.gui.scenes.LevelsScene
 
main(String[]) - Static method in class blockly_robot.robot.gui.scenes.MainMenuScene
 
main(String[]) - Static method in class blockly_robot.robot.gui.scenes.SubMenuScene
 
main(String[]) - Static method in class cli.java2umltext.Client
 
main(String[]) - Static method in class demos.BallThrowDemo
 
main(String[]) - Static method in class demos.BasketballThrowDemo
 
main(String[]) - Static method in class demos.billard.BillardDemo
 
main(String[]) - Static method in class demos.CameraDemo
 
main(String[]) - Static method in class demos.classes.actor.ActorRotationDemo
 
main(String[]) - Static method in class demos.classes.actor.ActorSetFixtureFromStringDemo
 
main(String[]) - Static method in class demos.classes.actor.AnimationDemo
 
main(String[]) - Static method in class demos.classes.actor.CircleDemo
 
main(String[]) - Static method in class demos.classes.actor.GridDemo
 
main(String[]) - Static method in class demos.classes.actor.GroupDemo
 
main(String[]) - Static method in class demos.classes.actor.ImageDemo
 
main(String[]) - Static method in class demos.classes.actor.ImageFontSpecimenDemo
 
main(String[]) - Static method in class demos.classes.actor.ImageFontTextAlignmentDemo
 
main(String[]) - Static method in class demos.classes.actor.ImageFontTextColorDemo
 
main(String[]) - Static method in class demos.classes.actor.ImageFontTextDemo
 
main(String[]) - Static method in class demos.classes.actor.ImageFontTextMultilineDemo
 
main(String[]) - Static method in class demos.classes.actor.ImageFontTextSetContentDemo
 
main(String[]) - Static method in class demos.classes.actor.LineDemo
 
main(String[]) - Static method in class demos.classes.actor.LineRandomDemo
 
main(String[]) - Static method in class demos.classes.actor.LogoDemo
 
main(String[]) - Static method in class demos.classes.actor.RectangleDemo
 
main(String[]) - Static method in class demos.classes.actor.StarDemo
 
main(String[]) - Static method in class demos.classes.actor.StatefulAnimationDemo
 
main(String[]) - Static method in class demos.classes.actor.TextAllSystemFonts
 
main(String[]) - Static method in class demos.classes.actor.TextDemo
 
main(String[]) - Static method in class demos.classes.actor.TriangleDemo
 
main(String[]) - Static method in class demos.classes.class_configuration.InstantModeDemo
 
main(String[]) - Static method in class demos.classes.class_controller.attribute_dialog.RequestOkCancelDemo
 
main(String[]) - Static method in class demos.classes.class_controller.attribute_dialog.RequestStringInputDemo
 
main(String[]) - Static method in class demos.classes.class_controller.attribute_dialog.RequestYesNoDemo
 
main(String[]) - Static method in class demos.classes.class_controller.attribute_dialog.ShowMessageDemo
 
main(String[]) - Static method in class demos.classes.class_controller.GetMousePositionDemo
 
main(String[]) - Static method in class demos.classes.class_controller.IsRunningDemo
 
main(String[]) - Static method in class demos.classes.class_controller.SetPixelMultiplicationDemo
 
main(String[]) - Static method in class demos.classes.class_controller.SetWindowPositionDemo
 
main(String[]) - Static method in class demos.classes.class_controller.SetWindowSizeDemo
 
main(String[]) - Static method in class demos.classes.class_scene.PaintingSurfaceDemo
 
main(String[]) - Static method in class demos.classes.dsa.graph.dfs.DepthFirstSearchDemo
 
main(String[]) - Static method in class demos.classes.dsa.graph.dfs.GraphCollectionDemo
 
main(String[]) - Static method in class demos.classes.dsa.graph.dfs.GraphDrawerDemo
 
main(String[]) - Static method in class demos.classes.dsa.recursion.backtracking.eight_queens_puzzle.Chessboard
 
main(String[]) - Static method in class demos.classes.dsa.recursion.backtracking.eight_queens_puzzle.EightQueensPuzzle
 
main(String[]) - Static method in class demos.classes.dsa.recursion.SierpinskiTriangle
 
main(String[]) - Static method in class demos.classes.dsa.turtle.TurtleAnimationControllerDemo
 
main(String[]) - Static method in class demos.classes.dsa.turtle.TurtleBackgroundControllerDemo
 
main(String[]) - Static method in class demos.classes.dsa.turtle.TurtleDemo
 
main(String[]) - Static method in class demos.classes.dsa.turtle.TurtlePenControllerDemo
 
main(String[]) - Static method in class demos.classes.dsa.turtle.TurtleWindowControllerDemo
 
main(String[]) - Static method in class demos.classes.event.DefaultControlDemo
 
main(String[]) - Static method in class demos.classes.event.FrameUpdateListenerDemo
 
main(String[]) - Static method in class demos.classes.event.GlobalFrameUpdateListenerDemo
 
main(String[]) - Static method in class demos.classes.event.GlobalKeyStrokeListenerDemo
 
main(String[]) - Static method in class demos.classes.event.GlobalMouseClickListenerDemo
 
main(String[]) - Static method in class demos.classes.event.GlobalMouseScrollListenerDemo
 
main(String[]) - Static method in class demos.classes.event.GlobalSceneLaunchListenerDemo
 
main(String[]) - Static method in class demos.classes.event.keyboard.KeyStrokeListenerAsAnonymousClassDemo
 
main(String[]) - Static method in class demos.classes.event.keyboard.KeyStrokeListenerAsLambdaDemo
 
main(String[]) - Static method in class demos.classes.event.keyboard.KeyStrokeListenerAsNormalClassDemo
 
main(String[]) - Static method in class demos.classes.event.keyboard.ListenerOnActorsDemo
 
main(String[]) - Static method in class demos.classes.event.keyboard.StaticKeyStrokeListenerDemo
 
main(String[]) - Static method in class demos.classes.event.PeriodicTaskExecutorDemo
 
main(String[]) - Static method in class demos.classes.event.PressedKeyRepeaterDemo
 
main(String[]) - Static method in class demos.classes.event.RepeatDemo
 
main(String[]) - Static method in class demos.classes.event.RepeatFinalTaskDemo
 
main(String[]) - Static method in class demos.classes.graphics.boxes.BackgroundBoxDemo
 
main(String[]) - Static method in class demos.classes.graphics.boxes.BorderBoxDemo
 
main(String[]) - Static method in class demos.classes.graphics.boxes.CellBoxDemo
 
main(String[]) - Static method in class demos.classes.graphics.boxes.CellWidthHeightDemo
 
main(String[]) - Static method in class demos.classes.graphics.boxes.CompassBoxDemo
 
main(String[]) - Static method in class demos.classes.graphics.boxes.FramedTextBoxDemo
 
main(String[]) - Static method in class demos.classes.graphics.boxes.GridBoxDemo
 
main(String[]) - Static method in class demos.classes.graphics.boxes.HorizontalBoxDemo
 
main(String[]) - Static method in class demos.classes.graphics.boxes.ImageBoxDemo
 
main(String[]) - Static method in class demos.classes.graphics.boxes.InsetBoxDemo
 
main(String[]) - Static method in class demos.classes.graphics.boxes.RotationDemo
 
main(String[]) - Static method in class demos.classes.graphics.boxes.TextBlockBoxDemo
 
main(String[]) - Static method in class demos.classes.graphics.boxes.TextLineBoxDemo
 
main(String[]) - Static method in class demos.classes.graphics.boxes.TextTableBoxDemo
 
main(String[]) - Static method in class demos.classes.graphics.boxes.VerticalBoxDemo
 
main(String[]) - Static method in class demos.classes.graphics.SceneInfoOverlayDemo
 
main(String[]) - Static method in class demos.classes.physics.joints.DistanceJointDemo
 
main(String[]) - Static method in class demos.classes.physics.joints.PrismaticJointDemo
 
main(String[]) - Static method in class demos.classes.physics.joints.RevolteJointSeesawDemo
 
main(String[]) - Static method in class demos.classes.physics.joints.RevoluteJointDemo
 
main(String[]) - Static method in class demos.classes.physics.joints.RopeJointDemo
 
main(String[]) - Static method in class demos.classes.physics.joints.WeldJointDemo
 
main(String[]) - Static method in class demos.classes.resources.sound.SoundsContainerDemo
 
main(String[]) - Static method in class demos.CollisionTest
 
main(String[]) - Static method in class demos.CoordinateSystemDemo
 
main(String[]) - Static method in class demos.debug.ColorContainerVisualizerCustomDemo
 
main(String[]) - Static method in class demos.debug.ColorContainerVisualizerDefaultDemo
 
main(String[]) - Static method in class demos.docs.dev.design.SimpleGeometricActorsDemo
 
main(String[]) - Static method in class demos.docs.main_classes.CameraDemo
 
main(String[]) - Static method in class demos.docs.main_classes.controller.AllDialogsDemo
 
main(String[]) - Static method in class demos.docs.main_classes.controller.game_loop.SnakeAdvanced
 
main(String[]) - Static method in class demos.docs.main_classes.controller.game_loop.SnakeMinimal
 
main(String[]) - Static method in class demos.docs.main_classes.controller.instant_mode.InstantModeDisabled
 
main(String[]) - Static method in class demos.docs.main_classes.controller.instant_mode.InstantModeDisabledByStaticBlock
 
main(String[]) - Static method in class demos.docs.main_classes.controller.instant_mode.InstantModeEnabled
 
main(String[]) - Static method in class demos.docs.physics.DensityDemo
 
main(String[]) - Static method in class demos.docs.physics.GravityDemo
 
main(String[]) - Static method in class demos.docs.physics.ImpulseDemo
 
main(String[]) - Static method in class demos.docs.physics.RestitutionDemo
 
main(String[]) - Static method in class demos.docs.resources.color.ColorVariationsDemo
 
main(String[]) - Static method in class demos.docs.resources.color.ColorWheelIttenDemo
 
main(String[]) - Static method in class demos.docs.resources.color.ImageAverageColorDemo
 
main(String[]) - Static method in class demos.ForceKlickEnvironment
 
main(String[]) - Static method in class demos.graphics2d.ArrowDemo
 
main(String[]) - Static method in class demos.graphics2d.CircleDemo
 
main(String[]) - Static method in class demos.graphics2d.DirectedLineSegmentDemo
 
main(String[]) - Static method in class demos.graphics2d.DrawImage
 
main(String[]) - Static method in class demos.graphics2d.DrawIntoBufferedImage
 
main(String[]) - Static method in class demos.graphics2d.FontBaselineDemo
 
main(String[]) - Static method in class demos.graphics2d.FontRotationDemo
 
main(String[]) - Static method in class demos.graphics2d.FontStringBounds
 
main(String[]) - Static method in class demos.graphics2d.FontStyleDemo
 
main(String[]) - Static method in class demos.graphics2d.LineDemo
 
main(String[]) - Static method in class demos.JointDemo
 
main(String[]) - Static method in class demos.JukeboxDemo
 
main(String[]) - Static method in class demos.LayerDemo
 
main(String[]) - Static method in class demos.MinimalDemo
Main-Methode startet die Demo.
main(String[]) - Static method in class demos.physics.MarbleDemo
 
main(String[]) - Static method in class demos.physics.ParticlesDemo
 
main(String[]) - Static method in class demos.physics.single_aspects.ApplyForceDemo
 
main(String[]) - Static method in class demos.physics.single_aspects.ApplyImpulseDemo
 
main(String[]) - Static method in class demos.physics.single_aspects.ApplyRotationImpulseDemo
 
main(String[]) - Static method in class demos.physics.single_aspects.ApplyTorqueDemo
 
main(String[]) - Static method in class demos.physics.single_aspects.FrictionDemo
 
main(String[]) - Static method in class demos.RotationDemo
 
main(String[]) - Static method in class demos.ScreenshotDemo
 
main(String[]) - Static method in class demos.small_games.CarDemo
 
main(String[]) - Static method in class demos.small_games.dude.DudeDemo
 
main(String[]) - Static method in class demos.small_games.pong.Ball
 
main(String[]) - Static method in class demos.small_games.pong.BounceBar
 
main(String[]) - Static method in class demos.small_games.pong.Paddle
 
main(String[]) - Static method in class demos.small_games.pong.Pong
 
main(String[]) - Static method in class demos.small_games.pong.PongTable
 
main(String[]) - Static method in class demos.small_games.pong.TableSide
 
main(String[]) - Static method in class demos.small_games.snake.SnakeScene
 
main(String[]) - Static method in class demos.sound.JukeboxStandaloneDemo
 
main(String[]) - Static method in class demos.sound.JukeboxTetrisDemo
 
main(String[]) - Static method in class demos.tutorials.hello_world.HelloWorldVersion1
 
main(String[]) - Static method in class demos.tutorials.hello_world.HelloWorldVersion2
 
main(String[]) - Static method in class demos.tutorials.scenes.MainScene
 
main(String[]) - Static method in class demos.tutorials.scenes.OverlayDemo
 
main(String[]) - Static method in class demos.tutorials.stateful_animation.StatefulAnimationDemo
 
main(String[]) - Static method in class demos.tutorials.user_input.KeyEventDemo
 
main(String[]) - Static method in class demos.tutorials.user_input.KeyEventDisplayDemo
 
main(String[]) - Static method in class demos.tutorials.user_input.KeyStrokeCounterDemo
 
main(String[]) - Static method in class demos.tutorials.user_input.mouse.PaintingCirclesAdvancedDemo
 
main(String[]) - Static method in class demos.tutorials.user_input.mouse.PaintingCirclesDemo
 
main(String[]) - Static method in class pacman.debug.ColorContainerVisualizerDemo
 
main(String[]) - Static method in class pacman.debug.ColorDemo
 
main(String[]) - Static method in class pacman.debug.GhostsDebugScene
 
main(String[]) - Static method in class pacman.debug.TextDebugScene
 
main(String[]) - Static method in class pacman.Main
 
main(String[]) - Static method in class pacman.scenes.IngameScene
 
main(String[]) - Static method in class pacman.scenes.InstructionScene
 
main(String[]) - Static method in class pi.actor.LabeledNode
 
main(String[]) - Static method in class pi.config.Configuration
 
main(String[]) - Static method in class pi.config.MainConfiguration
 
main(String[]) - Static method in class pi.Controller
 
main(String[]) - Static method in class pi.debug.ColorContainerVisualizer
 
main(String[]) - Static method in class pi.debug.CoordinateSystemDrawer
 
main(String[]) - Static method in class pi.debug.DebugInfoBoxDrawer
 
main(String[]) - Static method in class pi.dsa.graph.GraphDrawer
 
main(String[]) - Static method in class pi.dsa.turtle.graphics.HilbertCurveTurtleGraphics
 
main(String[]) - Static method in class pi.dsa.turtle.graphics.KochSnowflakeTurtleGraphics
 
main(String[]) - Static method in class pi.dsa.turtle.graphics.LevyCCurveTurtleGraphics
 
main(String[]) - Static method in class pi.dsa.turtle.graphics.PythagorasTreeTurtleGraphics
 
main(String[]) - Static method in class pi.dsa.turtle.graphics.RecursiveSquareTurtleGraphics
 
main(String[]) - Static method in class pi.dsa.turtle.graphics.SetDirectionTurtleGraphics
 
main(String[]) - Static method in class pi.dsa.turtle.graphics.SierpinskiCurveTurtleGraphics
 
main(String[]) - Static method in class pi.dsa.turtle.graphics.SierpinskiTriangleTurtleGraphics
 
main(String[]) - Static method in class pi.dsa.turtle.graphics.SquareTreeTurtleGraphics
 
main(String[]) - Static method in class pi.dsa.turtle.graphics.SquareTurtleGraphics
 
main(String[]) - Static method in class pi.dsa.turtle.graphics.TriangleTurtleGraphics
 
main(String[]) - Static method in class pi.dsa.turtle.TurtleGraphicsCollection
 
main(String[]) - Static method in class pi.dsa.turtle.TurtleStatisticsController
 
main(String[]) - Static method in class pi.event.DefaultControl
 
main(String[]) - Static method in class pi.Game
 
main(String[]) - Static method in class pi.graphics.screen_recording.Photographer
 
main(String[]) - Static method in class pi.loop.GameLoop
 
main(String[]) - Static method in class pi.resources.color.ColorScheme
 
main(String[]) - Static method in class pi.Text
 
main(String[]) - Static method in class pi.Turtle
 
main(String[]) - Static method in class pi.util.Graphics2DUtil
 
main(String[]) - Static method in class tetris.debug.BlockDebugScene
 
main(String[]) - Static method in class tetris.debug.GridDebugScene
 
main(String[]) - Static method in class tetris.debug.SingleTetrominoDebugScene
 
main(String[]) - Static method in class tetris.debug.TetrominoDebugScene
 
main(String[]) - Static method in class tetris.debug.TetrominoWithoutGridScene
 
main(String[]) - Static method in class tetris.scenes.CopyrightScene
 
main(String[]) - Static method in class tetris.scenes.IngameScene
 
main(String[]) - Static method in class tetris.scenes.TitleScene
 
main(String[]) - Static method in class tetris.Tetris
 
Main - Class in pacman
 
Main() - Constructor for class pacman.Main
 
MainConfiguration - Class in pi.config
Diese Klasse enthält alle Standard-Konfigurationsgruppen, die von der Engine Pi bereitgestellt werden.
MainConfiguration(ConfigurationGroup...) - Constructor for class pi.config.MainConfiguration
 
MainMenuScene - Class in blockly_robot.robot.gui.scenes
 
MainMenuScene() - Constructor for class blockly_robot.robot.gui.scenes.MainMenuScene
 
MainScene - Class in demos.tutorials.scenes
 
MainScene() - Constructor for class demos.tutorials.scenes.MainScene
 
MainSolver - Class in blockly_robot
 
MainSolver() - Constructor for class blockly_robot.MainSolver
 
makeDynamic() - Method in class pi.actor.Actor
Verwandelt den Actor in ein dynamisches Objekt.
makeKinematic() - Method in class pi.actor.Actor
Verwandelt den Actor in ein kinematisches Objekt.
makeMarble() - Method in class demos.physics.MarbleDemo
Erstellt eine neue Murmel.
makeParticle() - Method in class pi.actor.Actor
Verwandelt den Actor in ein Partikel.
makeSensor() - Method in class pi.actor.Actor
Verwandelt den Actor in einen Sensor.
makeStatic() - Method in class pi.actor.Actor
Verwandelt den Actor in ein statisches Objekt.
ManaPickup - Class in demos.small_games.dude
Danke an SorceressGameLab für die Assets!
ManaPickup - Enum constant in enum class demos.small_games.dude.Item
 
ManaPickup() - Constructor for class demos.small_games.dude.ManaPickup
 
manhattanLength() - Method in class pi.Vector
Gibt die Manhattan-Länge des Vektors zurück.
MarbleDemo - Class in demos.physics
Eine kleine Demo zum Verhalten vieler Partikel ähnlicher Physik-Objekte in der Engine.
MarbleDemo() - Constructor for class demos.physics.MarbleDemo
 
margin - Variable in class pi.graphics.boxes.FramedBox
 
margin - Variable in class pi.graphics.SceneInfoOverlay
 
mass() - Method in class pi.actor.Actor
Gibt die aktuelle Masse des Ziel-Objekts aus.
mass() - Method in class pi.physics.BodyHandler
 
mass() - Method in class pi.physics.NullHandler
 
MathUtil - Class in pi.util
 
matrix - Variable in class pi.dsa.graph.GraphArrayMatrix
Das 2-dimensionale Feld der Adjazenzmatrix.
MAX_MANA - Static variable in class demos.small_games.dude.GameData
 
maxFallAltitude - Variable in class blockly_robot.robot.data.model.GridInfosData
maximumMotorForce() - Method in class pi.physics.joints.PrismaticJoint
 
maximumMotorForce(double) - Method in class pi.physics.joints.PrismaticJoint
 
maxInstructions - Variable in class blockly_robot.robot.data.model.GridInfosData
Gibt an, wie viele Blöcke für welche Versionen maximal zur Verfügung stehen
MaxInstructionsData - Class in blockly_robot.robot.data.model
 
MaxInstructionsData() - Constructor for class blockly_robot.robot.data.model.MaxInstructionsData
 
MaxStackSize - Static variable in class pi.util.GifDecoder
 
maxTotalLength - Variable in class blockly_robot.robot.data.model.GridInfosData
Found in contextParams.json
maxWireLength - Variable in class blockly_robot.robot.data.model.GridInfosData
Found in contextParams.json
measure() - Method in class pi.graphics.boxes.Box
Misst alle Kind-Boxen aus.
measureAnchors() - Method in class pi.graphics.boxes.Box
 
measureDimension() - Method in class pi.graphics.boxes.Box
Berechnet rekursiv die Abmessung (die Höhe und Breite) aller Kind-Boxen und dann die Abmessung eigenen Box.
measureDimensionTwice - Variable in class pi.graphics.boxes.Box
Ist dieses Attribut wahr, so wird die Box.calculateDimension()-Methode zweimal hintereinander rekursive aufgerufen.
medium - Variable in class blockly_robot.robot.data.model.IntrosByDifficultyData
DIV id=taskIntro DIV class=easy
medium - Variable in class blockly_robot.robot.data.model.LevelCollectionData
 
medium - Variable in class blockly_robot.robot.data.model.MaxInstructionsData
 
medium(Robot) - Method in class blockly_robot.jwinf.en.tasks.challenge_competition_2019_round1_7_13.move_boxes.TaskSolver
 
medium(Robot) - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.find_the_destination.TaskSolver
Screenshot des Originals:
medium(Robot) - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.find_the_way_to_the_lake.TaskSolver
Screenshot des Originals:
medium(Robot) - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.gems_and_obstacles.TaskSolver
Screenshot des Originals:
medium(Robot) - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.heat_the_castle.TaskSolver
Screenshot des Originals:
medium(Robot) - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.light_all_candles.TaskSolver
Screenshot des Originals:
medium(Robot) - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.platforms.TaskSolver
Screenshot des Originals:
medium(Robot) - Method in class blockly_robot.jwinf.en.tasks.difficult_tasks_exercises.in_the_library.TaskSolver
Screenshot des Originals:
medium(Robot) - Method in class blockly_robot.jwinf.en.tasks.loops_excercises.collecting_gems.TaskSolver
Screenshot des Originals:
medium(Robot) - Method in class blockly_robot.jwinf.en.tasks.loops_excercises.securing_the_road.TaskSolver
Screenshot des Originals:
medium(T) - Method in class blockly_robot.robot.Solver
 
MEDIUM - Enum constant in enum class blockly_robot.robot.logic.level.Difficulty
Mittlerer Schwierigkeitsgrad: Dreistern-Version (Version***, medium)
menu - Variable in class blockly_robot.robot.data.model.MenuData
 
menu - Variable in class blockly_robot.robot.data.model.TaskData
HTML DIV id=menu
menu - Static variable in class blockly_robot.robot.gui.State
 
Menu - Class in blockly_robot.robot.logic.menu
Represents a menu that contains main and sub menus.
Menu() - Constructor for class blockly_robot.robot.logic.menu.Menu
Constructs a Menu object and loads the menu data from a JSON file.
MenuData - Class in blockly_robot.robot.data.model
 
MenuData() - Constructor for class blockly_robot.robot.data.model.MenuData
 
MERMAID - Enum constant in enum class cli.java2umltext.export.Format
 
MermaidDocument - Class in cli.java2umltext.export
 
MermaidDocument() - Constructor for class cli.java2umltext.export.MermaidDocument
 
meter() - Method in class pi.Camera
Gibt die Anzahl an Pixel aus, die einem Meter entsprechen.
meter(double) - Method in class pi.Camera
Setzt die Anzahl an Pixel, die einem Meter entsprechen und setzt somit den „Zoom“ der Kamera.
meter(double) - Method in class pi.Scene
Setzt die Anzahl an Pixel, die einem Meter entsprechen und setzt somit den „Zoom“ der Kamera.
methods() - Method in record class cli.java2umltext.model.ClassWrapper
Returns the value of the methods record component.
MethodWrapper - Record Class in cli.java2umltext.model
 
MethodWrapper(Visibility, boolean, boolean, String, String) - Constructor for record class cli.java2umltext.model.MethodWrapper
 
MethodWrapper(Visibility, boolean, boolean, String, String, ArrayList<String>) - Constructor for record class cli.java2umltext.model.MethodWrapper
Creates an instance of a MethodWrapper record class.
Midair - Enum constant in enum class demos.small_games.dude.PlayerState
 
MIDAIR - Enum constant in enum class demos.tutorials.stateful_animation.PlayerState
 
MIDDLE - Enum constant in enum class pi.graphics.boxes.VAlign
Richtet die Box in der Mitte aus.
MinimalDemo - Class in demos
 
MinimalDemo() - Constructor for class demos.MinimalDemo
 
motorEnabled(boolean) - Method in class pi.physics.joints.PrismaticJoint
 
motorSpeed() - Method in class pi.physics.joints.PrismaticJoint
 
motorSpeed(double) - Method in class pi.physics.joints.PrismaticJoint
 
mount - Variable in class pi.event.EventListenerBundle
 
MouseButton - Enum Class in pi.event
Aufzählungstyp, mit dem die verschiedenen Maustasten angegeben werden können.
mouseClick - Variable in class pi.event.EventListenerBundle
 
MouseClickListener - Interface in pi.event
Implementierende Klassen können auf jeden einzelnen Klick reagieren, unabhängig davon, ob dies ein spezielles Objekt trifft oder nicht.
MouseClickListenerRegistration - Interface in pi.event
Eine Schnittstelle zum An- und Abmelden von Beobachtern, die auf das Klicken der Maustasten reagieren.
mouseClickListeners() - Method in class pi.actor.Actor
 
mouseClickListeners() - Method in interface pi.event.MouseClickListenerRegistration
 
mouseClickListeners() - Method in class pi.Layer
 
mouseClickListeners() - Method in class pi.Scene
 
mousePosition() - Static method in class pi.Controller
Gibt die Position der Maus in der aktuellen Szene als Vektor in Meter relativ zum Koordinatensystem zurück.
mousePosition() - Method in class pi.Scene
Gibt die Position der Maus in der Szene als Vektor in Meter relativ zum Koordinatensystem zurück.
mouseScroll - Variable in class pi.event.EventListenerBundle
 
MouseScrollEvent - Class in pi.event
Beschreibt eine Bewegung des Mausrads.
MouseScrollListener - Interface in pi.event
Implementierende Klassen können auf Bewegungen des Mausrads reagieren.
MouseScrollListenerRegistration - Interface in pi.event
Eine Schnittstelle zum An- und Abmelden von Beobachtern, die auf Bewegungen des Mausrads reagieren.
mouseScrollListeners() - Method in class pi.actor.Actor
 
mouseScrollListeners() - Method in interface pi.event.MouseScrollListenerRegistration
 
mouseScrollListeners() - Method in class pi.Layer
 
mouseScrollListeners() - Method in class pi.Scene
 
move() - Method in class pi.dsa.turtle.TurtleController
Bewegt die Schildkröte in Blickrichtung 3 Meter nach vorne.
move(double) - Method in class pi.dsa.turtle.TurtleController
Bewegt die Schildkröte in Blickrichtung die angegebene Entfernung nach vorne.
move(double, double) - Method in class demos.small_games.snake.Snake
 
move(int, int) - Method in class blockly_robot.robot.gui.map.GraphicalItemController
 
move(int, int) - Method in class blockly_robot.robot.logic.item.Item
 
move(int, int) - Method in interface blockly_robot.robot.logic.item.ItemController
 
moveBlock(int, int, int) - Method in class tetris.tetrominos.Tetromino
Bewegt einen Block an eine neue Position durch Angabe eines relativen Vectors.
moveBy(double, double) - Method in class pi.actor.Actor
Verschiebt das Objekt.
moveBy(double, double) - Method in class pi.actor.Group
 
moveBy(int, int) - Method in class tetris.tetrominos.Block
 
moveBy(int, int) - Method in class tetris.tetrominos.BlockDeluxe
 
moveBy(Vector) - Method in class pi.actor.Actor
Verschiebt das Objekt ohne Bedingungen auf der Zeichenebene.
moveBy(Vector) - Method in class pi.actor.Group
 
moveBy(Vector) - Method in record class pi.Bounds
Berechnet ein neues Bounds mit denselben Maßen wie dieses, jedoch um einen bestimmten Vector verschoben.
moveBy(Vector) - Method in class pi.physics.BodyHandler
 
moveBy(Vector) - Method in class pi.physics.NullHandler
 
moveBy(Vector) - Method in class tetris.tetrominos.Block
 
moveBy(Vector) - Method in class tetris.tetrominos.BlockDeluxe
 
moveDown() - Method in class demos.small_games.pong.Paddle
 
moveDown() - Method in class tetris.tetrominos.Block
 
moveDown() - Method in class tetris.tetrominos.BlockDeluxe
 
moveDown() - Method in class tetris.tetrominos.Tetromino
Bewegt das Tetromino um eine Reihe nach unten.
moveFocus(double, double) - Method in class pi.Camera
Verschiebt die Kamera um einen bestimmten Wert in x- und y-Richtung (relativ).
moveFocus(Vector) - Method in class pi.Camera
Verschiebt die Kamera um einen bestimmten Vektor (relativ).
moveLeft() - Method in class demos.classes.event.keyboard.StaticKeyStrokeListenerDemo
 
moveLeft() - Method in class tetris.tetrominos.Block
 
moveLeft() - Method in class tetris.tetrominos.BlockDeluxe
 
moveLeft() - Method in class tetris.tetrominos.Tetromino
Bewegt das Tetromino um eine Spalte nach links.
Movement - Class in blockly_robot.robot.logic.log
Represents a movement made by a robot.
Movement(String, VirtualRobot) - Constructor for class blockly_robot.robot.logic.log.Movement
Constructs a Movement object with the specified name and robot.
movementSuccessful - Variable in class blockly_robot.robot.logic.robot.VirtualRobot
Gibt an, ob die letzte Bewegung erfolgreich war.
moveRight() - Method in class demos.classes.event.keyboard.StaticKeyStrokeListenerDemo
 
moveRight() - Method in class tetris.tetrominos.Block
 
moveRight() - Method in class tetris.tetrominos.BlockDeluxe
 
moveRight() - Method in class tetris.tetrominos.Tetromino
Bewegt das Tetromino um eine Spalte nach rechts.
moveUp() - Method in class demos.small_games.pong.Paddle
 
MP3 - Enum constant in enum class pi.resources.sound.SoundFormat
 
multiply(double) - Method in class pi.Vector
Multipliziert die effektiven Längen beider Anteile des Vektors (x und y) mit einem festen Faktor.
multiplyPixel(BufferedImage, int) - Static method in class pi.util.ImageUtil
Vergrößert ein Bild, indem die Pixel vervielfacht werden.
multiplyX(double) - Method in class pi.Vector
Multipliziert die effektive Länge des x-Anteils des Vektors mit einem festen Faktor.
multiplyY(double) - Method in class pi.Vector
Multipliziert die effektive Länge des y-Anteils des Vektors mit einem festen Faktor.
MusicPlayback - Class in pi.resources.sound
Ermöglicht die Steuerung der Musikwiedergabe.
MusicPlayback(Track) - Constructor for class pi.resources.sound.MusicPlayback
 

N

name - Variable in class blockly_robot.robot.logic.log.Action
 
name - Variable in class tetris.tetrominos.Tetromino
 
name() - Method in record class cli.java2umltext.model.ClassWrapper
Returns the value of the name record component.
name() - Method in record class cli.java2umltext.model.FieldWrapper
Returns the value of the name record component.
name() - Method in record class cli.java2umltext.model.MethodWrapper
Returns the value of the name record component.
name() - Method in class pi.resources.color.ColorScheme
Gibt dem Name des Farbschemas zurück.
name() - Method in class pi.resources.color.NamedColor
Gibt den Hauptnamen der Farbe zurück.
name(String) - Method in class pi.resources.color.NamedColor
Setzt den Hauptnamen der Farbe.
namedColor(String) - Method in class pi.resources.color.ColorContainer
Ruft eine benannte Farbe anhand ihres Namens ab.
NamedColor - Class in pi.resources.color
Speichert eine Farbe zusammen mit einem Hauptnamen und optional mehreren Aliassen.
NamedColor(String, Color, List<String>) - Constructor for class pi.resources.color.NamedColor
 
NamedResource - Class in pi.resources
 
NamedResource() - Constructor for class pi.resources.NamedResource
 
names - Static variable in class tetris.tetrominos.Tetromino
Die Reihenfolge der Tetrominos wurde so übernommen, wie sie für den damaligen Zufallsgenerator des ursprünglichen Gameboys aufgereiht wurden.
names() - Method in class pi.resources.color.ColorSchemeContainer
Gibt ein Array mit den Namen aller Farbschemen in diesem Container zurück.
nbPlatforms - Variable in class blockly_robot.robot.data.model.GridInfosData
 
nbStates - Variable in class blockly_robot.robot.data.model.ItemData
 
negate() - Method in record class pi.graphics.DirectedLineSegment
 
negate() - Method in class pi.Vector
Berechnet die Gegenrichtung des Vektors.
negateX() - Method in class pi.Vector
Berechnet die Gegenrichtung des Vektors in X-Richtung.
negateY() - Method in class pi.Vector
Berechnet die Gegenrichtung des Vektors in Y-Richtung.
newDocument() - Method in enum class cli.java2umltext.export.Format
 
next() - Method in class blockly_robot.robot.logic.menu.TaskList
 
next() - Method in class pi.resources.color.ColorSchemeContainer
Gibt das aktuelle Farbschema zurück und wechselt zum nächsten Schema.
next() - Method in class pi.resources.sound.LoopedTrack
 
noBorders - Variable in class blockly_robot.robot.data.model.GridInfosData
Found in contextParams.json
node(int) - Method in class pi.dsa.graph.Graph
 
node(String) - Method in class pi.dsa.graph.Graph
 
nodeColor(int, String) - Method in class pi.dsa.graph.GraphVisualizer
 
nodeColor(int, String, int) - Method in class pi.dsa.graph.GraphVisualizer
 
nodeColor(String, String) - Method in class pi.dsa.graph.GraphVisualizer
 
nodeColor(String, String, int) - Method in class pi.dsa.graph.GraphVisualizer
 
nodeCount() - Method in class pi.dsa.graph.Graph
Gibt die Anzahl der Knoten des Graphen zurück.
nodeIndex(String) - Method in class pi.dsa.graph.Graph
Gibt den Index bzw . die interne Nummer des Knotens zurück.
nodeIndex(GraphNode) - Method in class pi.dsa.graph.Graph
 
nodeIndexSafe(String) - Method in class pi.dsa.graph.Graph
Gibt den Index bzw. die interne Nummer des Knotens zurück oder -1 falls der Knoten nicht gefunden werden konnte.
nodeLabel(int) - Method in class pi.dsa.graph.Graph
Gibt die Bezeichnung eines Knotens mit der internen Knotennummer.
Nodes() - Method in class pi.dsa.graph.Graph
 
NONE - Enum constant in enum class pi.actor.Line.ArrowType
Keine Pfeilspitze
NONE - Enum constant in enum class pi.Direction
Repräsentation einer Richtung, die nirgendwo hinzeigt.
normalize() - Method in class pi.Vector
Gibt eine Normierung des Vektors aus.
normalizePath(String) - Static method in class pi.util.FileUtil
Ersetzt im gegebenen Dateipfad alle Schrägstriche (Slashes) und Gegenschrägstriche (Backslashes) mit dem Zeichen des Attributs File.separator.
north() - Method in class blockly_robot.robot.gui.robot.ImageRobot
 
north() - Method in class blockly_robot.robot.logic.navigation.Coords
 
north() - Method in interface blockly_robot.robot.logic.robot.Robot
Gehe nach oben in Richtung Norden.
north() - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
NORTH - Enum constant in enum class blockly_robot.robot.logic.navigation.Compass
NOT_REACHABLE_WEIGHT - Static variable in class pi.dsa.graph.GraphEdge
 
NULL - Static variable in class pi.Vector
Konstante für einen „bewegungslosen“ Vektor (0, 0).
NullHandler - Class in pi.physics
Eine Steuerungsklasse für Operationen an Actor-Objekten, die an keiner Szene angehängt sind.
NullHandler(PhysicsData) - Constructor for class pi.physics.NullHandler
 
num - Variable in class blockly_robot.robot.data.model.ItemData
Die Nummer (ID) des Gegenstands.
NumberDisplay - Class in tetris.text
 
NumberDisplay(Scene, int, int, int) - Constructor for class tetris.text.NumberDisplay
 
numberOfChilds() - Method in class pi.graphics.boxes.Box
Gibt die Anzahl an Kinder-Boxen zurück.
numberOfChilds() - Method in class pi.graphics.boxes.CombinedChildBox
 
numberOfChilds() - Method in class pi.graphics.boxes.ChildsBox
 
numberOfChilds() - Method in class pi.graphics.boxes.LeafBox
 
numberOfMovements - Variable in class blockly_robot.robot.logic.robot.VirtualRobot
 
numberOfSeries - Variable in class pi.dsa.turtle.TurtleGraphicsSeries
Gibt an, wie oft eine Turtle-Grafik gezeichnet werden soll.

O

obstacleInFront() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.find_the_destination.Robot
vor Hindernis
obstacleInFront() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.find_the_way_to_the_lake.Robot
vor Hindernis
obstacleInFront() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.gems_and_obstacles.Robot
vor Hindernis
obstacleInFront() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.platforms.Robot
vor Hindernis
obstacleInFront() - Method in class blockly_robot.robot.gui.robot.ImageRobot
 
obstacleInFront() - Method in interface blockly_robot.robot.logic.robot.Robot
 
obstacleInFront() - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
ofAngle(double) - Static method in class pi.Vector
Berechnet anhand eines Winkels, der in Grad angegeben ist, den entsprechenden Vektor.
offset() - Method in class pi.Camera
Gibt den Verzug der Kamera aus.
offset(double) - Method in class pi.actor.Line.LineEnd
 
offset(double) - Method in class pi.actor.Line
 
offset(Vector) - Method in class pi.Camera
Setzt einen Kameraverzug.
offsetX - Variable in class blockly_robot.robot.data.model.ItemData
 
offsetY - Variable in class blockly_robot.robot.data.model.ItemData
 
OGG - Enum constant in enum class pi.resources.sound.SoundFormat
 
OldenbourgFlightRoute() - Static method in class pi.dsa.graph.GraphCollection
 
OldenbourgHighway() - Static method in class pi.dsa.graph.GraphCollection
Heißt im Schulbuch: Arbeit.AusfuehrenAutobahn().
OldenbourgICE() - Static method in class pi.dsa.graph.GraphCollection
ICE-Verbindungen
OldenbourgKapitel10Aufgabe7Nr3() - Static method in class pi.dsa.graph.GraphCollection
 
OldenburgSubway() - Static method in class pi.dsa.graph.GraphCollection
S- und U-Bahn-Verbindungen
onCandle() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.light_all_candles.Robot
auf Kerze
onChanged(ConfigurationGroup.ConfigurationChangedListener) - Method in class pi.config.ConfigurationGroup
Adds the specified configuration changed listener to receive events about any configuration property that changed.
onCollision(CollisionEvent<PlayerCharacter>) - Method in class demos.small_games.dude.Coin
 
onCollision(CollisionEvent<PlayerCharacter>) - Method in class demos.small_games.dude.ManaPickup
 
onCollision(CollisionEvent<E>) - Method in interface pi.event.CollisionListener
Wird bei einer (korrekt angemeldeten) Instanz immer dann aufgerufen, wenn der hiermit angemeldete Actor mit einem (relevanten) Actor-Objekt kollidiert.
onCollision(CollisionEvent<Actor>) - Method in class demos.BallThrowDemo
Wird bei jeder Kollision zwischen mit diesem Interface angemeldeten Actor-Objekten aufgerufen.
onCollision(CollisionEvent<Actor>) - Method in class demos.ForceKlickEnvironment
 
onCollision(CollisionEvent<Actor>) - Method in class demos.small_games.dude.PlayerCharacter
 
onCollisionEnd(CollisionEvent<E>) - Method in interface pi.event.CollisionListener
Wird bei einer (korrekt angemeldeten) Instanz immer dann aufgerufen, wenn die Kollision eines hiermit angemeldeten Actors mit einem (relevanten) Actor-Objekt beendet ist.
onCollisionEnd(CollisionEvent<Actor>) - Method in class demos.ForceKlickEnvironment
 
onCollisionEnd(CollisionEvent<Actor>) - Method in class demos.small_games.dude.PlayerCharacter
 
onContainer() - Method in class blockly_robot.robot.gui.robot.ImageRobot
 
onContainer() - Method in interface blockly_robot.robot.logic.robot.Robot
 
onContainer() - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
onExit() - Method in class blockly_robot.robot.gui.robot.ImageRobot
 
onExit() - Method in interface blockly_robot.robot.logic.robot.Robot
 
onExit() - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
onFinished - Variable in class pi.dsa.turtle.TurtleGraphics
Eine Callback-Funktion, die aufgerufen wird, wenn die Turtle-Grafik fertig gezeichnet wurde.
onFinished(Runnable) - Method in class pi.dsa.turtle.TurtleGraphics
 
onFirewood() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.heat_the_castle.Robot
auf Holz
onFirewood() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.platforms.Robot
auf Holz
onFrameUpdate(double) - Method in class demos.billard.Ball
 
onFrameUpdate(double) - Method in class demos.classes.class_controller.GetMousePositionDemo
 
onFrameUpdate(double) - Method in class demos.classes.event.FrameUpdateListenerDemo
 
onFrameUpdate(double) - Method in class demos.docs.main_classes.CameraDemo
 
onFrameUpdate(double) - Method in class demos.docs.main_classes.controller.game_loop.SnakeAdvanced
 
onFrameUpdate(double) - Method in class demos.docs.physics.ImpulseDemo
 
onFrameUpdate(double) - Method in class demos.ForceKlickEnvironment
 
onFrameUpdate(double) - Method in class demos.MinimalDemo
 
onFrameUpdate(double) - Method in class demos.small_games.CarDemo
 
onFrameUpdate(double) - Method in class demos.small_games.dude.HUD
 
onFrameUpdate(double) - Method in class demos.small_games.dude.PlayerCharacter
 
onFrameUpdate(double) - Method in class demos.small_games.pong.PongTable
 
onFrameUpdate(double) - Method in class demos.small_games.snake.SnakeScene
 
onFrameUpdate(double) - Method in class demos.tutorials.stateful_animation.StatefulPlayerCharacter
 
onFrameUpdate(double) - Method in class pacman.actors.Ghost
 
onFrameUpdate(double) - Method in class pi.animation.KeyFrames
 
onFrameUpdate(double) - Method in class pi.animation.ValueAnimator
 
onFrameUpdate(double) - Method in class demos.classes.graphics.SceneInfoOverlayDemo
Wenn eine dynamische geometrische Figur tiefer als y = -10 fällt, wird sie wieder von oben heruntergeworfen.
onFrameUpdate(double) - Method in class pi.event.AggregateFrameUpdateListener
 
onFrameUpdate(double) - Method in class pi.event.DefaultControl
Bewegt die Kamera, wenn ALT und die Pfeiltasten gedrückt werden.
onFrameUpdate(double) - Method in interface pi.event.DefaultListener
 
onFrameUpdate(double) - Method in interface pi.event.FrameUpdateListener
Diese Methode wird bei einem (angemeldeten) Objekt bei jedem Einzelbild erneut aufgerufen.
onFrameUpdate(double) - Method in class pi.tweening.TweenEngine
Updates all registered Tweens by applying the TweenEquation.
onFrameUpdate(double) - Method in class tetris.debug.GridDebugScene
 
onHearth() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.heat_the_castle.Robot
beim Kamin
onHearth() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.platforms.Robot
beim Kamin
onKeyDown(KeyEvent) - Method in class blockly_robot.robot.gui.scenes.LevelsScene
 
onKeyDown(KeyEvent) - Method in class demos.BallThrowDemo
Wird bei jedem Tastendruck ausgeführt.
onKeyDown(KeyEvent) - Method in class demos.billard.BillardDemo
 
onKeyDown(KeyEvent) - Method in class demos.CameraDemo
 
onKeyDown(KeyEvent) - Method in class demos.classes.actor.AnimationDemo
 
onKeyDown(KeyEvent) - Method in class demos.classes.actor.GroupDemo
 
onKeyDown(KeyEvent) - Method in class demos.classes.actor.ImageDemo
 
onKeyDown(KeyEvent) - Method in class demos.classes.actor.ImageFontTextSetContentDemo
 
onKeyDown(KeyEvent) - Method in class demos.classes.actor.StatefulAnimationDemo
 
onKeyDown(KeyEvent) - Method in class demos.classes.actor.TextAllSystemFonts
 
onKeyDown(KeyEvent) - Method in class demos.classes.class_scene.PaintingSurfaceDemo
 
onKeyDown(KeyEvent) - Method in class demos.classes.dsa.graph.dfs.GraphCollectionDemo
 
onKeyDown(KeyEvent) - Method in class demos.classes.event.PressedKeyRepeaterDemo
 
onKeyDown(KeyEvent) - Method in class demos.classes.graphics.SceneInfoOverlayDemo
 
onKeyDown(KeyEvent) - Method in class demos.docs.physics.DensityDemo
 
onKeyDown(KeyEvent) - Method in class demos.docs.physics.GravityDemo
 
onKeyDown(KeyEvent) - Method in class demos.docs.resources.color.ColorVariationsDemo
 
onKeyDown(KeyEvent) - Method in class demos.docs.resources.color.ColorWheelIttenDemo
 
onKeyDown(KeyEvent) - Method in class demos.JointDemo
 
onKeyDown(KeyEvent) - Method in class demos.JukeboxDemo
 
onKeyDown(KeyEvent) - Method in class demos.MinimalDemo
 
onKeyDown(KeyEvent) - Method in class demos.physics.MarbleDemo
 
onKeyDown(KeyEvent) - Method in class demos.physics.ParticlesDemo
 
onKeyDown(KeyEvent) - Method in class demos.physics.single_aspects.ApplyForceDemo
 
onKeyDown(KeyEvent) - Method in class demos.physics.single_aspects.ApplyImpulseDemo
 
onKeyDown(KeyEvent) - Method in class demos.physics.single_aspects.ApplyRotationImpulseDemo
 
onKeyDown(KeyEvent) - Method in class demos.physics.single_aspects.ApplyTorqueDemo
 
onKeyDown(KeyEvent) - Method in class demos.physics.single_aspects.FrictionDemo
 
onKeyDown(KeyEvent) - Method in class demos.RotationDemo
 
onKeyDown(KeyEvent) - Method in class demos.ScreenshotDemo
 
onKeyDown(KeyEvent) - Method in class demos.small_games.dude.PlayerCharacter
 
onKeyDown(KeyEvent) - Method in class demos.small_games.pong.PongTable
 
onKeyDown(KeyEvent) - Method in class demos.sound.JukeboxTetrisDemo
 
onKeyDown(KeyEvent) - Method in class demos.tutorials.scenes.MainScene
 
onKeyDown(KeyEvent) - Method in class demos.tutorials.stateful_animation.StatefulPlayerCharacter
 
onKeyDown(KeyEvent) - Method in class demos.tutorials.user_input.KeyEventDemo
 
onKeyDown(KeyEvent) - Method in class pacman.debug.GhostsDebugScene
 
onKeyDown(KeyEvent) - Method in class pacman.scenes.IngameScene
 
onKeyDown(KeyEvent) - Method in class pi.dsa.graph.GraphDrawer
 
onKeyDown(KeyEvent) - Method in class pi.dsa.turtle.TurtleGraphicsCollection
 
onKeyDown(KeyEvent) - Method in class pi.event.DefaultControl
Registriert Standard-Tastenkürzel.
onKeyDown(KeyEvent) - Method in interface pi.event.DefaultListener
 
onKeyDown(KeyEvent) - Method in interface pi.event.KeyStrokeListener
Wird bei einem angemeldeten Beobachter aufgerufen, sobald eine Taste gedrückt wird.
onKeyDown(KeyEvent) - Method in class tetris.debug.BlockDebugScene
 
onKeyDown(KeyEvent) - Method in class tetris.debug.GridDebugScene
 
onKeyDown(KeyEvent) - Method in class tetris.debug.SingleTetrominoDebugScene
 
onKeyDown(KeyEvent) - Method in class tetris.debug.TetrominoDebugScene
 
onKeyDown(KeyEvent) - Method in class tetris.scenes.CopyrightScene
Wenn eine beliebige Taste gedrückt wird, wird zum nächsten Bildschirm, der Titelszene, gesprungen.
onKeyDown(KeyEvent) - Method in class tetris.scenes.IngameScene
 
onKeyDown(KeyEvent) - Method in class tetris.scenes.TitleScene
 
onKeyUp(KeyEvent) - Method in class demos.small_games.dude.PlayerCharacter
 
onKeyUp(KeyEvent) - Method in interface pi.event.KeyStrokeListener
Wird bei einem angemeldeten Beobachter aufgerufen, sobald eine Taste losgelassen wurde, die vorher gedrückt war.
onMouseDown(Vector, MouseButton) - Method in class demos.CameraDemo
 
onMouseDown(Vector, MouseButton) - Method in class demos.classes.class_scene.PaintingSurfaceDemo
 
onMouseDown(Vector, MouseButton) - Method in class demos.docs.physics.ImpulseDemo
 
onMouseDown(Vector, MouseButton) - Method in class demos.ForceKlickEnvironment
Wird bei jedem Mausklick aufgerufen.
onMouseDown(Vector, MouseButton) - Method in class demos.tutorials.user_input.mouse.PaintingCirclesAdvancedDemo
 
onMouseDown(Vector, MouseButton) - Method in class demos.tutorials.user_input.mouse.PaintingCirclesDemo
 
onMouseDown(Vector, MouseButton) - Method in class pi.dsa.graph.GraphDrawer
 
onMouseDown(Vector, MouseButton) - Method in interface pi.event.DefaultListener
 
onMouseDown(Vector, MouseButton) - Method in interface pi.event.MouseClickListener
Diese Methode wird bei jedem Klick aufgerufen, unabhängig davon an welcher Position sich die Maus befindet.
onMouseDown(Vector, MouseButton) - Method in class tetris.debug.GridDebugScene
 
onMouseDown(Vector, MouseButton) - Method in class tetris.scenes.TitleScene
 
onMouseScrollMove(MouseScrollEvent) - Method in class demos.MinimalDemo
 
onMouseScrollMove(MouseScrollEvent) - Method in class pi.event.DefaultControl
Verändert den Zoomfaktor der Kamera, wenn gleichzeitig ALT und das Mausrad benutzt wird.
onMouseScrollMove(MouseScrollEvent) - Method in interface pi.event.DefaultListener
 
onMouseScrollMove(MouseScrollEvent) - Method in interface pi.event.MouseScrollListener
Diese Methode wird immer dann aufgerufen, wenn das Mausrad gedreht wurde.
onMouseUp(Vector, MouseButton) - Method in class demos.ForceKlickEnvironment
 
onMouseUp(Vector, MouseButton) - Method in interface pi.event.MouseClickListener
Diese Methode wird bei jedem Loslassen einer Maustaste aufgerufen, unabhängig davon an welcher Position sich die Maus befindet.
onPaint() - Method in class blockly_robot.robot.gui.robot.ImageRobot
 
onPaint() - Method in interface blockly_robot.robot.logic.robot.Robot
 
onPaint() - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
onRepeat(Supplier<Boolean>, Supplier<Boolean>) - Method in class pi.dsa.turtle.TurtleGraphicsSeries
 
onSceneLaunch(Scene, Scene) - Method in interface pi.event.SceneLaunchListener
 
onWithdrawable() - Method in class blockly_robot.robot.gui.robot.ImageRobot
 
onWithdrawable() - Method in interface blockly_robot.robot.logic.robot.Robot
 
onWithdrawable() - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
opacity() - Method in class pi.actor.Actor
Gibt die aktuelle Durchsichtigkeit des Actor-Objekts zurück.
opacity(double) - Method in class pi.actor.Actor
Setzt die Durchsichtigkeit des Objekts.
OPACITY - Enum constant in enum class pi.tweening.TweenType
 
opposite(Vector) - Method in class pi.actor.Line.LineEnd
Setzt den diesem Linienende gegenüberliegende Punkt.
orange() - Method in class pi.resources.color.ColorScheme
Gibt die Sekundärfarbe Orange (englisch: orange) zurück.
orange(int, int, int) - Method in class pi.resources.color.ColorScheme
Setzt die Sekundärfarbe Orange (englisch: orange, Mischung aus Gelb und Rot) durch Angabe des Rot-, Grün- und Blau-Anteils.
orange(Color) - Method in class pi.resources.color.ColorScheme
Setzt die Sekundärfarbe Orange (englisch: orange, Mischung aus Gelb und Rot).
orange(String) - Method in class pi.resources.color.ColorScheme
Setzt die Sekundärfarbe Orange (englisch: orange, Mischung aus Gelb und Rot) in hexadezimaler Codierung (z.
OUTER_CORNER_BL - Enum constant in enum class pacman.scenes.Brick
 
OUTER_CORNER_BR - Enum constant in enum class pacman.scenes.Brick
 
OUTER_CORNER_TL - Enum constant in enum class pacman.scenes.Brick
 
OUTER_CORNER_TR - Enum constant in enum class pacman.scenes.Brick
 
overlaps(Actor) - Method in class pi.actor.Actor
Prüft, ob dieses Objekt sich mit einem weiteren Objekt schneidet.
OverlayDemo - Class in demos.tutorials.scenes
Demonstriert die Methode Scene.render(Graphics2D, int, int).
OverlayDemo() - Constructor for class demos.tutorials.scenes.OverlayDemo
 

P

PackageClassLoader - Class in blockly_robot.robot.utils
 
PackageClassLoader() - Constructor for class blockly_robot.robot.utils.PackageClassLoader
 
pacman - package pacman
 
pacman.actors - package pacman.actors
 
pacman.debug - package pacman.debug
 
pacman.scenes - package pacman.scenes
 
padding - Variable in class pi.graphics.boxes.FramedBox
 
padding(int) - Method in class pi.graphics.boxes.PaddingBox
 
PaddingBox<T extends Box> - Class in pi.graphics.boxes
 
PaddingBox(Box...) - Constructor for class pi.graphics.boxes.PaddingBox
 
Paddle - Class in demos.small_games.pong
Ein Schläger des Ping-Pong-Spiels.
Paddle(int, PongTable) - Constructor for class demos.small_games.pong.Paddle
 
page() - Element in annotation interface pi.dsa.Source
Die Seite auf der die Quelle zu finden ist.
paint(Scene) - Method in class blockly_robot.robot.gui.map.ItemMapPainter
 
paint(Scene, double, double) - Method in class blockly_robot.robot.gui.map.ItemMapPainter
 
paintComponent(Graphics) - Method in class demos.graphics2d.Graphics2DComponent
Wird mehrmals ausgeführt.
Painter - Class in blockly_robot.robot.gui
 
Painter() - Constructor for class blockly_robot.robot.gui.Painter
 
PaintingCirclesAdvancedDemo - Class in demos.tutorials.user_input.mouse
 
PaintingCirclesAdvancedDemo() - Constructor for class demos.tutorials.user_input.mouse.PaintingCirclesAdvancedDemo
 
PaintingCirclesDemo - Class in demos.tutorials.user_input.mouse
 
PaintingCirclesDemo() - Constructor for class demos.tutorials.user_input.mouse.PaintingCirclesDemo
 
paintingSurface - Variable in class pi.dsa.turtle.PaintingSurfaceScene
Eine Malfläche, in die gemalt werden kann und die als Hintergrundbild angezeigt wird.
PaintingSurface - Class in pi.graphics
Eine Malfläche, in die gezeichnet werden kann.
PaintingSurface(Scene) - Constructor for class pi.graphics.PaintingSurface
 
PaintingSurfaceDemo - Class in demos.classes.class_scene
 
PaintingSurfaceDemo() - Constructor for class demos.classes.class_scene.PaintingSurfaceDemo
 
PaintingSurfaceScene - Class in pi.dsa.turtle
Eine Szene mit einer Malfläche als Hintergrund.
PaintingSurfaceScene() - Constructor for class pi.dsa.turtle.PaintingSurfaceScene
 
paintVersionHeading(Scene, double, double, Difficulty) - Static method in class blockly_robot.robot.gui.Painter
 
parallaxPosition(double, double) - Method in class pi.Layer
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.
parallaxRotation(double) - Method in class pi.Layer
Setzt die Parallaxe der Rotation.
parallaxZoom(double) - Method in class pi.Layer
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.
parameters() - Method in record class cli.java2umltext.model.MethodWrapper
Returns the value of the parameters record component.
parent - Variable in class pi.graphics.boxes.Box
Die übergeordnete Box, in der diese Box enthalten ist.
PARTICLE - Enum constant in enum class pi.physics.BodyType
Partikel nehmen wie Sensoren nicht an der Physiksimulation teil, sie generieren trotzdem Kollisionsereignisse.
ParticlesDemo - Class in demos.physics
 
ParticlesDemo() - Constructor for class demos.physics.ParticlesDemo
Startet ein Sandbox-Fenster.
pause() - Method in class pi.event.PeriodicTaskExecutor
Pausiert die periodische Ausführung der Aufgabe.
PauseLayer - Class in demos.small_games.dude
 
PauseLayer() - Constructor for class demos.small_games.dude.PauseLayer
 
pausePlayback() - Method in class pi.resources.sound.Playback
Pauses this playback.
pen - Variable in class pi.dsa.turtle.TurtleController
Steuert den Mal- bzw. Zeichenstift der Schildkröte.
PeriodicTask - Interface in pi.event
Eine Schnittstelle für regelmäßige Aufgaben.
PeriodicTaskExecutor - Class in pi.event
Führt Aufgaben regelmäßig aus.
PeriodicTaskExecutor(double, int, PeriodicTask, PeriodicTask, FrameUpdateListenerRegistration) - Constructor for class pi.event.PeriodicTaskExecutor
Erzeugt eine neue periodische Aufgabe, die eine Referenz auf den übergeordneten Behälter verlangt, in dem diese periodische Aufgabe angemeldet wurde.
PeriodicTaskExecutor(double, PeriodicTask) - Constructor for class pi.event.PeriodicTaskExecutor
Erzeugt eine neue periodische Aufgabe ohne eine Referenz auf den übergeordneten Behälter, in dem diese periodische Aufgabe angemeldet wurde.
PeriodicTaskExecutor(double, PeriodicTask, FrameUpdateListenerRegistration) - Constructor for class pi.event.PeriodicTaskExecutor
Erzeugt eine neue periodische Aufgabe, die eine Referenz auf den übergeordneten Behälter verlangt, in dem diese periodische Aufgabe angemeldet wurde.
PeriodicTaskExecutorDemo - Class in demos.classes.event
Demonstriert die Klasse PeriodicTaskExecutor.
PeriodicTaskExecutorDemo() - Constructor for class demos.classes.event.PeriodicTaskExecutorDemo
 
permanent() - Method in class pi.graphics.SceneInfoOverlay
 
Photographer - Class in pi.graphics.screen_recording
Der Fotograf steuert, ob einzelne Bildschirmfotos gemacht werden sollen.
physics - Variable in class pi.actor.Actor
Der JB2D-Handler für dieses spezifische Objekt.
physicsData() - Method in class pi.physics.NullHandler
 
physicsPaused(boolean) - Method in class pi.Scene
Setzt, ob die Engine-Physics für diese Szene pausiert sein soll.
pi - package pi
Enthält die Hauptklassen wie zum Beispiel Controller oder Scene.
pi.actor - package pi.actor
Jede Figur auf der Zeichenebene ist eine Unterklasse von Actor.
pi.animation - package pi.animation
Klassen zur Animation von Figuren.
pi.animation.interpolation - package pi.animation.interpolation
Klassen, den Interpolator implementieren.
pi.annotations - package pi.annotations
Anmerkungen (Annotations) um Code zu markieren, der von Schülern benutzt oder nicht benutzt werden soll.
pi.config - package pi.config
Klassen zur Konfigurationsverwaltung.
pi.debug - package pi.debug
Liefert Klassen zum Zeichnen von Debug-Informationen.
pi.dsa - package pi.dsa
Datenstrukturen (Graphen, Bäumen, Listen) und Algorithmen zur Visualisierung von Lehrplaninhalten.
pi.dsa.graph - package pi.dsa.graph
Algorithmen und Datenstrukturen zur Visualisierung von Graphen.
pi.dsa.turtle - package pi.dsa.turtle
Ein Paket zum Zeichen von Turtle-Grafiken.
pi.dsa.turtle.graphics - package pi.dsa.turtle.graphics
Eine Sammlung von Turtle-Grafiken.
pi.event - package pi.event
Eine Ereignissteuerung, die über das Beobachter-Entwurfsmuster realisiert ist.
pi.graphics - package pi.graphics
Klassen, um eine Bildfläche (Canvas) mit der Graphics2D-API zu bemalen.
pi.graphics.boxes - package pi.graphics.boxes
Eine rekursive Datenstruktur, um graphische Elemente ineinander verschachteln zu können und dann die Graphics2D-API einzuzeichen.
pi.graphics.screen_recording - package pi.graphics.screen_recording
Ein Paket zum Erstellen von einzelnen Bildschirmfotos (screenshot) oder Videoaufzeichnungen (screen recording) des Spielfensters.
pi.loop - package pi.loop
Klassen, die in Verbindung zur Game Loop, also zur Ereignisschleife des Spiels stehen.
pi.physics - package pi.physics
Klassen, die innerhalb der Engine als Middleware zwischen der externen Physics-Engine JBox2D-Projekt von Daniel Murhpy und der Engine-API fungieren.
pi.physics.joints - package pi.physics.joints
Die verschieden Verbindungen zwischen Figuren.
pi.resources - package pi.resources
Eine Sammlung von Zwischenspeichern für verschiedene Spiel-Ressourcen wie zum Beispiel Bilder und Audioklänge.
pi.resources.color - package pi.resources.color
Klassen zur Farbverwaltung.
pi.resources.font - package pi.resources.font
Klassen zur Schriftartenverwaltung.
pi.resources.sound - package pi.resources.sound
Klassen zur Audiowiedergabe.
pi.tweening - package pi.tweening
Klassen zur Animation von Figuren durch Berechnung von Einzelbildern zwischen zwei Schlüsselbildern.
pi.util - package pi.util
Eine Sammlung von Hilfsklassen.
PING_PONG - Enum constant in enum class pi.animation.AnimationMode
Die Animation läuft vorwärts und rückwärts ab (Hin- und Her-Modus).
Pinky - Class in pacman.actors
 
Pinky() - Constructor for class pacman.actors.Pinky
 
pixelAspect - Variable in class pi.util.GifDecoder
 
PixelDimension - Class in pi.graphics.boxes
 
PixelDimension() - Constructor for class pi.graphics.boxes.PixelDimension
 
pixelMultiplication() - Method in class pi.actor.ImageFont
Gibt zurück, wie oft ein Pixel vervielfältigt werden soll. i
pixelMultiplication() - Method in class pi.actor.ImageFontText
Gibt zurück, wie oft ein Pixel vervielfältigt werden soll.
pixelMultiplication() - Method in class pi.config.GraphicsConfiguration
Gibt den Wert der Pixelvervielfältigung zurück.
pixelMultiplication(int) - Method in class pi.actor.ImageFont
Setzt, wie oft ein Pixel vervielfältigt werden soll.
pixelMultiplication(int) - Method in class pi.config.GraphicsConfiguration
Setzt wie oft ein Pixel vervielfältigt werden soll.
pixelPerMeter - Static variable in class blockly_robot.robot.gui.State
 
pixels - Variable in class pi.util.GifDecoder
 
pixelStack - Variable in class pi.util.GifDecoder
 
pkg() - Method in record class cli.java2umltext.model.ClassWrapper
Returns the value of the pkg record component.
pkgPrefix() - Method in record class cli.java2umltext.model.ClassWrapper
 
pkgPrefix(String) - Static method in record class cli.java2umltext.model.ClassWrapper
 
placeActorsInScene(Scene, double, double) - Method in class blockly_robot.robot.gui.level.LevelAssembler
 
placeRandomGoodie() - Method in class demos.docs.main_classes.controller.game_loop.SnakeAdvanced
 
placeRandomGoodie() - Method in class demos.docs.main_classes.controller.game_loop.SnakeMinimal
 
placeRandomGoodie() - Method in class demos.small_games.snake.SnakeScene
 
PLAIN - Enum constant in enum class pi.resources.font.FontStyle
Der normale Schriftstil.
PLANTUML - Enum constant in enum class cli.java2umltext.export.Format
 
PlantUMLDocument - Class in cli.java2umltext.export
 
PlantUMLDocument() - Constructor for class cli.java2umltext.export.PlantUMLDocument
 
Platform - Class in demos.small_games.dude
Einfache Plattform.
Platform(int) - Constructor for class demos.small_games.dude.Platform
 
platformAbove() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.heat_the_castle.Robot
Plattform oben
platformAbove() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.platforms.Robot
Plattform oben
platformAbove() - Method in class blockly_robot.robot.gui.robot.ImageRobot
 
platformAbove() - Method in interface blockly_robot.robot.logic.robot.Robot
 
platformAbove() - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
PlatformBuilder - Class in blockly_robot.robot.logic.item.relocation
 
PlatformBuilder(Context) - Constructor for class blockly_robot.robot.logic.item.relocation.PlatformBuilder
 
platformInFront() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.heat_the_castle.Robot
Plattform vorne
platformInFront() - Method in class blockly_robot.robot.gui.robot.ImageRobot
 
platformInFront() - Method in interface blockly_robot.robot.logic.robot.Robot
 
platformInFront() - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
PLATFORMS_FAILURE_DROP_PLATFORM - Enum constant in enum class blockly_robot.robot.logic.robot.ErrorMessages
 
PLATFORMS_FAILURE_NOT_ENOUGH_PLATFORM - Enum constant in enum class blockly_robot.robot.logic.robot.ErrorMessages
 
play() - Method in class pi.resources.sound.SoundPlayback
 
Playback - Class in pi.resources.sound
The SoundPlayback class is a wrapper SourceDataLine on which a Sound playback can be carried out.
Playback.VolumeControl - Class in pi.resources.sound
An object for controlling the volume of a SoundPlayback.
playBlockDrop() - Static method in class tetris.scenes.Sound
 
playBlockMove() - Static method in class tetris.scenes.Sound
 
playBlockRotate() - Static method in class tetris.scenes.Sound
 
PlayerCharacter - Class in demos.small_games.dude
 
PlayerCharacter(GameData) - Constructor for class demos.small_games.dude.PlayerCharacter
 
PlayerState - Enum Class in demos.small_games.dude
 
PlayerState - Enum Class in demos.tutorials.stateful_animation
 
playIntroTrack(String, String) - Static method in class pi.Jukebox
Spielt zwei als Zeichenkette angegeben Audiodateien ab: die Erste nur einmalig und die darauf Folgende in einer Endlosschleife.
playKorobeiniki() - Static method in class tetris.scenes.Sound
 
playMusic(String) - Static method in class pi.Jukebox
Spielt die als Zeichenkette angegebene Audio-Datei in einer Endlosschleife ab.
playMusic(String, boolean, boolean) - Static method in class pi.Jukebox
Sets the currently playing track to a LoopedTrack with the specified music Sound.
playMusic(Sound) - Static method in class pi.Jukebox
Sets the currently playing track to a LoopedTrack with the specified music Sound.
playMusic(Sound, boolean, boolean) - Static method in class pi.Jukebox
Sets the currently playing track to a LoopedTrack with the specified music Sound.
playMusic(Track) - Static method in class pi.Jukebox
Sets the currently playing track to the specified track.
playMusic(Track, boolean) - Static method in class pi.Jukebox
Sets the currently playing track to the specified track.
playMusic(Track, boolean, boolean) - Static method in class pi.Jukebox
Plays the specified track.
playMusic(Track, Consumer<? super MusicPlayback>, boolean, boolean) - Static method in class pi.Jukebox
Plays the specified track, optionally configuring it before starting.
playRowClear1to3() - Static method in class tetris.scenes.Sound
 
playRowClear4() - Static method in class tetris.scenes.Sound
 
playSound(String) - Static method in class pi.Jukebox
 
playSound(String, boolean) - Static method in class pi.Jukebox
 
playSound(Sound, boolean) - Static method in class pi.Jukebox
 
playTitle() - Static method in class tetris.scenes.Sound
 
plugType - Variable in class blockly_robot.robot.data.model.ItemData
Found in contextParams.json
PNG - Enum constant in enum class pi.resources.ImageFormat
 
point1() - Method in class pi.actor.Line
 
point1(Vector) - Method in class pi.actor.Line
 
point2() - Method in class pi.actor.Line
 
point2(Vector) - Method in class pi.actor.Line
 
points() - Method in record class pi.Bounds
Berechnet die vier Eckpunkte des umfassenden Bounds.
points() - Method in class pi.event.CollisionEvent
Gibt eine Liste von Berührungspunkten aus.
polygon(Vector...) - Static method in class pi.physics.FixtureBuilder
Erstellt eine polygonale Form.
Polygon - Class in pi.actor
Beschreibt eine beliebige polygonale geometrische Form.
Polygon(Vector...) - Constructor for class pi.actor.Polygon
Erstellt ein neues Polygon.
Pong - Class in demos.small_games.pong
 
Pong() - Constructor for class demos.small_games.pong.Pong
 
PongTable - Class in demos.small_games.pong
Der Ping-Pong-Tisch enthält zwei Schläger, einen Ball und zwei unsichtbare Abprallflächen.
PongTable() - Constructor for class demos.small_games.pong.PongTable
 
PopulatedCell<T extends Box> - Class in pi.graphics.boxes
Eine Zellbox, die einen Inhalt hat.
PopulatedCell(CellBox) - Constructor for class pi.graphics.boxes.PopulatedCell
 
position() - Method in class pi.actor.Actor
Gibt die Position dieses Actor-Objekts aus.
position() - Method in record class pi.Bounds
Gibt die exakte Position der linken unteren Ecke dieses Bounds-Rechtecks aus.
position() - Method in class pi.dsa.graph.GraphNode
 
position() - Method in class pi.physics.BodyHandler
 
position() - Method in class pi.physics.NullHandler
 
position(double, double) - Method in class pi.actor.Actor
Setzt die Position des Actor-Objektes gänzlich neu auf der Zeichenebene.
position(double, double) - Method in class pi.dsa.turtle.InitialTurtleState
Setzt die Startposition der Schildkröte als x- und y-Koordinate.
position(double, double) - Method in class pi.dsa.turtle.TurtleController
Setzt die Schildkröte auf eine neue Position.
position(int, int) - Method in class pi.dsa.turtle.TurtleWindowController
 
position(Direction) - Method in class pi.dsa.turtle.TurtleWindowController
 
position(Vector) - Method in class pi.actor.Actor
Setzt die Position des Objektes gänzlich neu auf der Zeichenebene.
position(Vector) - Method in class pi.dsa.turtle.InitialTurtleState
Setzt die Startposition der Schildkröte als Vector.
position(Vector) - Method in class pi.dsa.turtle.TurtleController
Setzt die Schildkröte auf eine neue Position.
positionformatted() - Method in class pi.actor.Actor
Gibt die Position formatiert als Zeichenkette aus.
postSolve(Contact, ContactImpulse) - Method in class pi.physics.WorldHandler
 
preciseWheelRotation() - Method in class pi.event.MouseScrollEvent
Gibt die Anzahl an „Klicks“ aus, die das Mausrad bewegt wurde.
PredefinedColorScheme - Enum Class in pi.resources.color
Dieser Aufzählungstyp sammelt die Farbschemata, die die Engine Pi anbietet.
prefix - Variable in class pi.util.GifDecoder
 
prefix() - Element in annotation interface pi.config.ConfigurationGroupInfo
Specifies the prefix for the configuration group.
premultiply(Color) - Static method in class pi.resources.color.ColorUtil
Premultiplies the alpha on the given color.
prepend(String, Object) - Method in class pi.debug.ToStringFormatter
Fügt das Schlüssel-Wert-Paar eines Felds am Anfang der Feldliste hinzu.
prepend(String, Object, String) - Method in class pi.debug.ToStringFormatter
Fügt das Schlüssel-Wert-Paar eines Felds mit Einheit am Anfang der Feldliste hinzu.
preSolve(Contact, Manifold) - Method in class pi.physics.WorldHandler
 
PressedKeyRepeater - Class in pi.event
Führt bei gedrückter Taste mehrmals die gleiche Aufgabe in einem bestimmten zeitlichen Abstand aus.
PressedKeyRepeater() - Constructor for class pi.event.PressedKeyRepeater
Erzeugt einen Wiederholer mit Standardwerten für die Zeitintervalle.
PressedKeyRepeater(double, double) - Constructor for class pi.event.PressedKeyRepeater
Erzeugt einen Wiederholer durch Angabe des Zeitintervalls der Wiederholung und der anfänglichen Verzögerung.
PressedKeyRepeaterDemo - Class in demos.classes.event
Demonstriert die Klasse PressedKeyRepeater.
PressedKeyRepeaterDemo() - Constructor for class demos.classes.event.PressedKeyRepeaterDemo
 
previous() - Method in class blockly_robot.robot.logic.menu.TaskList
 
primaryColors() - Method in class pi.resources.color.ColorScheme
Gibt die drei Primärfarben des Farbkreises von Itten in der Reihenfolge Gelb, Rot und Blau aus.
print() - Method in class pi.dsa.graph.GraphArrayMatrix
Gibt die Adjazenzmatrix des Graphen nach Zeilen und Spalten formatiert in der Konsole aus.
print() - Method in class tetris.tetrominos.Grid
Gibt eine Textrepräsentation des Blockgitters und der momentan enthaltenen Blöcke aus.
printActions() - Method in class blockly_robot.robot.gui.robot.ImageRobot
 
printActions() - Method in class blockly_robot.robot.logic.log.ActionLog
 
printActions() - Method in interface blockly_robot.robot.logic.robot.Robot
 
printActions() - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
PrismaticJoint - Class in pi.physics.joints
Eine Federverbindung.
PrismaticJoint() - Constructor for class pi.physics.joints.PrismaticJoint
 
PrismaticJointDemo - Class in demos.classes.physics.joints
PrismaticJointDemo() - Constructor for class demos.classes.physics.joints.PrismaticJointDemo
 
PRIVATE - Enum constant in enum class cli.java2umltext.model.Visibility
 
proportionalPoint(double) - Method in record class pi.graphics.DirectedLineSegment
Gibt einen Punkt auf der Linie zurück, dessen Lage im Verhältnis zu den beiden Punkten der Strecke festgelegt ist.
PROTECTED - Enum constant in enum class cli.java2umltext.model.Visibility
 
PUBLIC - Enum constant in enum class cli.java2umltext.model.Visibility
 
publisher() - Element in annotation interface pi.dsa.Source
Der Verlag
purple() - Method in class pi.resources.color.ColorScheme
Gibt die Sekundärfarbe Violett (englisch: purple) zurück.
purple(int, int, int) - Method in class pi.resources.color.ColorScheme
Setzt die Sekundärfarbe Violett (englisch: purple, Mischung aus Rot und Blau) durch Angabe des Rot-, Grün- und Blau-Anteils.
purple(Color) - Method in class pi.resources.color.ColorScheme
Setzt die Sekundärfarbe Violett (englisch: purple, Mischung aus Rot und Blau).
purple(String) - Method in class pi.resources.color.ColorScheme
Setzt die Sekundärfarbe Violett (englisch: purple, Mischung aus Rot und Blau) in hexadezimaler Codierung (z.
PythagorasTreeTurtleGraphics - Class in pi.dsa.turtle.graphics
Zeichnet den Pythagoras-Baum.
PythagorasTreeTurtleGraphics() - Constructor for class pi.dsa.turtle.graphics.PythagorasTreeTurtleGraphics
 

Q

QUAD_IN - Enum constant in enum class pi.tweening.TweenFunction
 
QUAD_INOUT - Enum constant in enum class pi.tweening.TweenFunction
 
QUAD_OUT - Enum constant in enum class pi.tweening.TweenFunction
 

R

radians() - Method in class pi.Vector
Gibt den Winkel dieses Vektors in Bogenmaß zurück.
radius() - Method in class pi.actor.Circle
Gibt den Radius des Kreises aus.
RADIUS - Static variable in class demos.billard.Hole
 
random() - Method in class pi.resources.color.ColorContainer
Gibt eine zufällige Farbe aus dem Farbenspeicher zurück.
Random - Class in pi
Diese Klasse liefert Methoden, die zufällig verteilte Rückgaben haben.
range() - Static method in class pi.Random
Gibt einen zufälligen double-Wert im Intervall [0;1] zurück.
range(double, double) - Static method in class pi.Random
Gibt einen zufälligen double-Wert zwischen einer festgelegten Unter- und Obergrenze zurück.
range(int) - Static method in class pi.Random
Gibt einen zufälligen int-Wert zwischen 0 und einer festgelegten Obergrenze zurück.
range(int, int) - Static method in class pi.Random
Gibt einen zufälligen int-Wert zwischen einer festgelegten Unter- und Obergrenze zurück.
reachedRedFlag() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.find_the_destination.Robot
Flagge erobert
read() - Method in class pi.util.GifDecoder
Reads a single byte from the input stream.
read(BufferedInputStream) - Method in class pi.util.GifDecoder
Reads GIF image from stream
read(InputStream) - Method in class pi.util.GifDecoder
Reads GIF image from stream
read(String) - Static method in class pi.resources.ResourceLoader
Reads the specified file as String from either a resource folder or the file system.
Since no Charset is specified with this overload, the implementation uses UTF-8 by default.
read(String) - Static method in class pi.resources.Resources
Reads the specified file as String from either a resource folder or the file system.
Since no Charset is specified with this overload, the implementation uses UTF-8 by default.
read(String) - Method in class pi.util.GifDecoder
Reads GIF file from specified file/URL source (URL assumed if name contains ":/" or "file:")
read(String, Charset) - Static method in class pi.resources.ResourceLoader
Reads the specified file as String from either a resource folder or the file system.
read(String, Charset) - Static method in class pi.resources.Resources
Reads the specified file as String from either a resource folder or the file system.
read(URL) - Static method in class pi.resources.ResourceLoader
Reads the specified file as String from either a resource folder or the file system.
Since no Charset is specified with this overload, the implementation uses UTF-8 by default.
read(URL) - Static method in class pi.resources.Resources
Reads the specified file as String from either a resource folder or the file system.
Since no Charset is specified with this overload, the implementation uses UTF-8 by default.
read(URL, Charset) - Static method in class pi.resources.ResourceLoader
Reads the specified file as String from either a resource folder or the file system.
read(URL, Charset) - Static method in class pi.resources.Resources
Reads the specified file as String from either a resource folder or the file system.
readBlock() - Method in class pi.util.GifDecoder
Reads next variable length block from input.
readColorTable(int) - Method in class pi.util.GifDecoder
Reads color table as 256 RGB integer values
readContents() - Method in class pi.util.GifDecoder
Main file parser.
readFromMenu() - Static method in class blockly_robot.robot.logic.menu.TaskList
 
readFromResources() - Static method in class blockly_robot.robot.logic.menu.TaskList
 
readGraphicControlExt() - Method in class pi.util.GifDecoder
Reads Graphics Control Extension values
readHeader() - Method in class pi.util.GifDecoder
Reads GIF file header information.
readImage() - Method in class pi.util.GifDecoder
Reads next frame image
readLSD() - Method in class pi.util.GifDecoder
Reads Logical Screen Descriptor
readNetscapeExt() - Method in class pi.util.GifDecoder
Reads Netscape extenstion to obtain iteration count
readShort() - Method in class pi.util.GifDecoder
Reads next 16-bit value, LSB first
recordScreen() - Static method in class pi.Controller
Schaltet die Bildschirmaufnahme (in Form von Einzelbildern) ein oder aus.
recordScreen(double) - Static method in class pi.Controller
 
rectangle(double, double) - Static method in class pi.physics.FixtureBuilder
Erstellt eine einfache rechteckige Form.
Rectangle - Class in pi.actor
Beschreibt ein Rechteck.
Rectangle - Class in pi
Beschreibt ein Rechteck.
Rectangle() - Constructor for class pi.Rectangle
Erzeugt ein Quadrat mit der Seitenlängen von einem Meter.
Rectangle(double) - Constructor for class pi.Rectangle
Erzeugt ein Quadrat unter Angabe der Seitenlänge.
Rectangle(double, double) - Constructor for class pi.actor.Rectangle
Erzeugt ein Rechteck durch Angabe der Breite und Höhe.
Rectangle(double, double) - Constructor for class pi.Rectangle
Erzeugt ein Rechteck durch Angabe der Breite und Höhe.
Rectangle(double, double, Supplier<FixtureData>) - Constructor for class pi.actor.Rectangle
Erzeugt ein Rechteck durch Angabe der Breite und Höhe.
Rectangle(double, double, Supplier<FixtureData>) - Constructor for class pi.Rectangle
Erzeugt ein Rechteck durch Angabe der Breite und Höhe.
RectangleDemo - Class in demos.classes.actor
Demonstriert die Figur Rechteck (Rectangle).
RectangleDemo() - Constructor for class demos.classes.actor.RectangleDemo
 
rectangleI - Variable in class pi.actor.Logo
 
rectangleP - Variable in class pi.actor.Logo
 
RecursiveSquareTurtleGraphics - Class in pi.dsa.turtle.graphics
Zeichnet verschieden Muster aus Quadraten.
RecursiveSquareTurtleGraphics() - Constructor for class pi.dsa.turtle.graphics.RecursiveSquareTurtleGraphics
 
red() - Method in class pi.resources.color.ColorScheme
Gibt die Primärfarbe Rot (englisch: red) zurück.
red(int, int, int) - Method in class pi.resources.color.ColorScheme
Setzt die Primärfarbe Rot (englisch: red) durch Angabe des Rot-, Grün- und Blau-Anteils.
red(Color) - Method in class pi.resources.color.ColorScheme
Setzt die Primärfarbe Rot (englisch: red).
red(Object) - Static method in class pi.debug.AnsiColor
 
red(String) - Method in class pi.resources.color.ColorScheme
Setzt die Primärfarbe Rot (englisch: red) in hexadezimaler Codierung (z.
RED - Static variable in class pi.debug.AnsiColor
 
redOrange() - Method in class pi.resources.color.ColorScheme
Gibt die Tertiärfarbe Rot-Orange (englisch: red orange) - eine Mischung aus Orange und Rot - zurück.
redOrange(int, int, int) - Method in class pi.resources.color.ColorScheme
Setzt die Tertiärfarbe Rot-Orange (englisch: red orange, Mischung aus Orange und Rot) durch Angabe des Rot-, Grün- und Blau-Anteils.
redOrange(Color) - Method in class pi.resources.color.ColorScheme
Setzt die Tertiärfarbe Rot-Orange (englisch: red orange, Mischung aus Orange und Rot).
redOrange(String) - Method in class pi.resources.color.ColorScheme
Setzt die Tertiärfarbe Rot-Orange (englisch: red orange, Mischung aus Orange und Rot) in hexadezimaler Codierung (z.
redPurple() - Method in class pi.resources.color.ColorScheme
Gibt die Tertiärfarbe Rot-Violett (englisch: red purple) - eine Mischung aus Rot und Violett - zurück.
redPurple(int, int, int) - Method in class pi.resources.color.ColorScheme
Setzt die Tertiärfarbe Rot-Violett (englisch: red purple, Mischung aus Rot und Violett) durch Angabe des Rot-, Grün- und Blau-Anteils.
redPurple(Color) - Method in class pi.resources.color.ColorScheme
Setzt die Tertiärfarbe Rot-Violett (englisch: red purple, Mischung aus Rot und Violett).
redPurple(String) - Method in class pi.resources.color.ColorScheme
Setzt die Tertiärfarbe Rot-Violett (englisch: red purple, Mischung aus Rot und Violett) in hexadezimaler Codierung (z.
ReflectionUtil - Class in pi.util
 
registerListeners(Object) - Static method in class pi.event.EventListeners
Meldet einen Beobachter automatisch in der entsprechenden Instanz an, die alle Beobachter verwaltet.
registerStartNext() - Method in class pi.dsa.turtle.TurtleGraphicsCollection
 
regular - Static variable in class blockly_robot.robot.gui.TextMaker
 
RegularPolygon - Class in pi.actor
Beschreibt ein regelmäßiges Vieleck bzw. reguläres Polygon.
RegularPolygon(int) - Constructor for class pi.actor.RegularPolygon
Erzeugt einen reguläres Polygon durch Angabe der Anzahl der Seiten und einem Radius von einem Meter.
RegularPolygon(int, double) - Constructor for class pi.actor.RegularPolygon
Erzeugt einen reguläres Polygon durch Angabe der Anzahl der Seiten und des Radius.
Relationship - Record Class in cli.java2umltext.model
 
Relationship(String, String, String) - Constructor for record class cli.java2umltext.model.Relationship
Creates an instance of a Relationship record class.
relationshipList - Variable in class cli.java2umltext.model.Document
 
release() - Method in class pi.physics.joints.Joint
Löst die Verbindung der Objekte.
releaseYear() - Element in annotation interface pi.dsa.Source
Das Jahr, in dem die Quelle veröffentlich wurde, z.B.
remeasure() - Method in class pi.graphics.boxes.Box
Setzt den Messstatus dieser Box auf „nicht gemessen“ zurück.
remove() - Method in class blockly_robot.robot.gui.map.GraphicalItemController
 
remove() - Method in class pi.actor.Actor
Entfernt das aktuelle Objekt aus seiner aktuellen Ebene, falls das Objekt gerade einer Ebene zugeordnet ist.
remove() - Method in class tetris.tetrominos.Block
 
remove() - Method in class tetris.tetrominos.BlockDeluxe
 
remove() - Method in class tetris.tetrominos.Tetromino
Entfernt das Tetromino aus der Szene, d. h. alle Block werden sowohl aus der Szene als auch aus dem Blockgitter entfernt.
remove(String) - Static method in class pi.debug.AnsiColor
Entferne die ANSI-Farben wieder.
remove(String) - Method in class pi.resources.ResourcesContainer
Removes the resource with the specified name from this container.
remove(URL) - Method in class pi.resources.ResourcesContainer
 
remove(Actor...) - Method in class pi.Layer
Entferne einen oder mehrere Figuren aus der Ebene.
remove(Actor...) - Method in class pi.Scene
Entferne einen oder mehrere Actor-Objekte aus der Szene.
remove(Tweenable, TweenType) - Method in class pi.tweening.TweenEngine
Looks for a registered Tween instance with the given target and type.
remove(T) - Method in class pi.event.EventListeners
Meldet einen Beobachter ab.
remove(T[], T) - Static method in class pi.util.ArrayUtil
Removes the specified deleteItem from the input array and returns a trimmed new array instance without null entries.
removeBlock(Block) - Method in class tetris.tetrominos.Grid
Entfernt einen Block aus dem Blockgitter.
removeBlocksFromGrid() - Method in class tetris.tetrominos.Tetromino
Entfernt alle Blöcke des Tetrominos aus dem Blockgitter.
removeClearedListener(ResourcesContainerClearedListener) - Method in class pi.resources.ResourcesContainer
Remove the specified listener from this container.
removeContainerListener(ResourcesContainerListener<T>) - Method in class pi.resources.ResourcesContainer
Remove the specified listener from this container.
removed(String, T) - Method in interface pi.resources.ResourcesContainerListener
This method gets called after the ResourcesContainer.remove method was executed.
removeDefaultControl() - Static method in class pi.Controller
Meldet die grundlegenden Maus- und Tastatur-Steuermöglichkeiten ab.
removeFilledRowRange(FilledRowRange) - Method in class tetris.tetrominos.Grid
Entfernt die Blöcke der vollen Zeilen aus dem Spiel.
removeFocus() - Method in class pi.Camera
Entfernt die fokussierte Figur von der Kamera.
removeForeignRelations() - Method in class cli.java2umltext.model.Document
Remove relationships involving classes that are not declared in the Document.
removeFrameUpdateListener(FrameUpdateListener) - Static method in class pi.Controller
Meldet einen statischen, d. h. globalen Beobachter ab, der auf Bildaktualisierungen reagiert.
removeFrameUpdateListener(FrameUpdateListener) - Method in interface pi.event.FrameUpdateListenerRegistration
Entfernt einen FrameUpdateListener.
removeKeyStrokeListener(KeyStrokeListener) - Static method in class pi.Controller
Entfernt einen statischen KeyStrokeListener vom Objekt, d. h.
removeKeyStrokeListener(KeyStrokeListener) - Method in interface pi.event.KeyStrokeListenerRegistration
Entfernt einen KeyStrokeListener vom Objekt.
removeLayer(Layer) - Method in class pi.Scene
Entfernt eine Ebene aus der Szene.
removeListener(ConfigurationGroup.ConfigurationChangedListener) - Method in class pi.config.ConfigurationGroup
Removes the specified configuration changed listener.
removeManipulator() - Method in class pi.resources.ResourcesContainer
Entfernt den Ressourcen-Manipulator aus diesem Ressourcenspeicher.
removeMountListener(Runnable) - Method in class pi.actor.Actor
Entfernt einen Beobachter, der ausgeführt wird, sobald das Objekt angemeldet wurde.
removeMouseClickListener(MouseClickListener) - Static method in class pi.Controller
 
removeMouseClickListener(MouseClickListener) - Method in interface pi.event.MouseClickListenerRegistration
 
removeMouseScrollListener(MouseScrollListener) - Static method in class pi.Controller
 
removeMouseScrollListener(MouseScrollListener) - Method in interface pi.event.MouseScrollListenerRegistration
Entfernt einen Beobachter, der auf Bewegungen des Mausrads reagiert, aus dem Behälter.
removeSceneLaunchListener(SceneLaunchListener) - Static method in class pi.Controller
 
removeSoundPlaybackListener(SoundPlaybackListener) - Method in class pi.resources.sound.Playback
Removes a SoundPlaybackListener from this instance.
removeUnmountListener(Runnable) - Method in class pi.actor.Actor
Entfernt einen Beobachter, der ausgeführt wird, sobald das Objekt abgemeldet wurde.
render(Graphics2D) - Method in class demos.classes.graphics.boxes.BackgroundBoxDemo
 
render(Graphics2D) - Method in class demos.classes.graphics.boxes.BorderBoxDemo
 
render(Graphics2D) - Method in class demos.classes.graphics.boxes.CellBoxDemo
 
render(Graphics2D) - Method in class demos.classes.graphics.boxes.CellWidthHeightDemo
 
render(Graphics2D) - Method in class demos.classes.graphics.boxes.CompassBoxDemo
 
render(Graphics2D) - Method in class demos.classes.graphics.boxes.FramedTextBoxDemo
 
render(Graphics2D) - Method in class demos.classes.graphics.boxes.GridBoxDemo
 
render(Graphics2D) - Method in class demos.classes.graphics.boxes.HorizontalBoxDemo
 
render(Graphics2D) - Method in class demos.classes.graphics.boxes.ImageBoxDemo
 
render(Graphics2D) - Method in class demos.classes.graphics.boxes.InsetBoxDemo
 
render(Graphics2D) - Method in class demos.classes.graphics.boxes.RotationDemo
 
render(Graphics2D) - Method in class demos.classes.graphics.boxes.TextBlockBoxDemo
 
render(Graphics2D) - Method in class demos.classes.graphics.boxes.TextLineBoxDemo
 
render(Graphics2D) - Method in class demos.classes.graphics.boxes.TextTableBoxDemo
 
render(Graphics2D) - Method in class demos.classes.graphics.boxes.VerticalBoxDemo
 
render(Graphics2D) - Method in class demos.graphics2d.ArrowDemo
 
render(Graphics2D) - Method in class demos.graphics2d.CircleDemo
 
render(Graphics2D) - Method in class demos.graphics2d.DirectedLineSegmentDemo
 
render(Graphics2D) - Method in class demos.graphics2d.DrawImage
 
render(Graphics2D) - Method in class demos.graphics2d.DrawIntoBufferedImage
 
render(Graphics2D) - Method in class demos.graphics2d.FontBaselineDemo
 
render(Graphics2D) - Method in class demos.graphics2d.FontRotationDemo
 
render(Graphics2D) - Method in class demos.graphics2d.FontStringBounds
 
render(Graphics2D) - Method in class demos.graphics2d.FontStyleDemo
 
render(Graphics2D) - Method in class demos.graphics2d.Graphics2DComponent
Wird mehrmals ausgeführt.
render(Graphics2D) - Method in class demos.graphics2d.LineDemo
 
render(Graphics2D) - Method in class pi.graphics.boxes.Box
Berechnet die Abmessungen und Ankerpunkte und zeichnet die Box.
render(Graphics2D, double) - Method in class blockly_robot.robot.gui.map.Grid
 
render(Graphics2D, int, int) - Method in class pi.dsa.turtle.PaintingSurfaceScene
 
render(Graphics2D, int, int) - Method in interface pi.graphics.RenderSource
Zeichnet in eine Fläche.
render(Graphics2D, int, int) - Method in class pi.Scene
 
render(String) - Method in class pi.actor.ImageFont
Setzt den gegebenen Textinhalt in ein Bild.
render(String, int, TextAlignment, Color, int) - Method in class pi.actor.ImageFont
Setzt den gegebenen Textinhalt in ein Bild.
render(RenderSource) - Method in class pi.graphics.RenderPanel
 
render(RenderSource) - Method in interface pi.graphics.RenderTarget
 
render(RenderTarget) - Method in class pi.loop.GameLoop
 
renderActors() - Method in class pi.config.DebugConfiguration
Gibt an, ob die Figuren gezeichnet werden sollen.
renderActors(boolean) - Method in class pi.config.DebugConfiguration
Setzt, ob die Figuren gezeichnet werden sollen.
renderOverlay(Graphics2D, int, int) - Method in class demos.tutorials.scenes.OverlayDemo
 
renderOverlay(Graphics2D, int, int) - Method in class pi.dsa.turtle.TurtleScene
 
renderOverlay(Graphics2D, int, int) - Method in class pi.Scene
Zeichnet eine Überblendung in die Szene, die unabhängig von der Kameraeinstellung ist und alle Figuren der Szene überdecken kann.
renderPanel() - Static method in class pi.Controller
Gibt die Zeichenfläche, in der alle Figuren eingezeichnet werden, zurück.
RenderPanel - Class in pi.graphics
Ein Render-Panel, das als Zeichenfläche für die Engine dient.
RenderPanel(int, int) - Constructor for class pi.graphics.RenderPanel
Konstruktor für Objekte der Klasse RenderPanel
RenderSource - Interface in pi.graphics
Definiert eine Methode, um in eine Fläche zu zeichnen.
RenderTarget - Interface in pi.graphics
Wird vom RenderPanel (Canvas) implementiert.
repeat(double, int, Runnable) - Method in interface pi.event.FrameUpdateListenerRegistration
Führt eine Aufgabe in einem bestimmten Zeitintervall wiederholend aus.
repeat(double, int, PeriodicTask) - Method in interface pi.event.FrameUpdateListenerRegistration
Führt eine Aufgabe in einem bestimmten Zeitintervall wiederholend aus.
repeat(double, int, PeriodicTask, PeriodicTask) - Method in interface pi.event.FrameUpdateListenerRegistration
Führt eine Aufgabe in einem bestimmten Zeitintervall wiederholend aus.
repeat(double, Runnable) - Method in interface pi.event.FrameUpdateListenerRegistration
Führt eine Aufgabe in einem bestimmten Zeitintervall wiederholend aus.
repeat(double, PeriodicTask) - Method in interface pi.event.FrameUpdateListenerRegistration
Führt eine Aufgabe in einem bestimmten Zeitintervall wiederholend aus.
RepeatDemo - Class in demos.classes.event
RepeatDemo() - Constructor for class demos.classes.event.RepeatDemo
 
REPEATED - Enum constant in enum class pi.animation.AnimationMode
Die Animation wird fortlaufend wiederholt.
RepeatFinalTaskDemo - Class in demos.classes.event
RepeatFinalTaskDemo() - Constructor for class demos.classes.event.RepeatFinalTaskDemo
 
repetitions() - Method in class pi.event.PeriodicTaskExecutor
Gibt die Anzahl an Wiederholungen der Aufgabe zurück.
repetitions(int) - Method in class pi.event.PeriodicTaskExecutor
Setzt die Anzahl an Wiederholungen der Aufgabe.
replaceColor(BufferedImage, Color, Color) - Static method in class pi.util.ImageUtil
Ersetzt eine Farbe in einem Bild.
replaceColor(BufferedImage, String, String) - Static method in class pi.util.ImageUtil
Ersetzt eine Farbe in einem Bild.
replaceColors(BufferedImage, Color[], Color[]) - Static method in class pi.util.ImageUtil
Ersetzt die Farben in einem Bild entsprechend zweier Felder (Arrays), die die Quell- und Zielfarben enthalten, und gibt dann das Ergebnis zurück.
replaceColors(BufferedImage, String[], String[]) - Static method in class pi.util.ImageUtil
Ersetzt die Farben in einem Bild entsprechend zweier Felder (Arrays), die die Quell- und Zielfarben in hexadezimaler Notation enthalten, und gibt dann das Ergebnis zurück.
replaceColors(BufferedImage, Map<Color, Color>) - Static method in class pi.util.ImageUtil
Ersetzt die Farben in einem Bild entsprechend einer Map, die Quell- und Zielfarben enthält, und gibt dann das Ergebnis zurück.
reportActions() - Method in class blockly_robot.robot.gui.robot.ImageRobot
 
reportActions() - Method in interface blockly_robot.robot.logic.robot.Robot
 
reportActions() - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
reportItemRelocation(String, Item) - Method in class blockly_robot.robot.logic.item.relocation.BagPacker
 
reportMovement(String) - Method in class blockly_robot.robot.logic.robot.VirtualRobot
Zeichne die Bewegung auf, die der Roboter macht.
requestOkCancel(String) - Method in class pi.graphics.DialogLauncher
Öffnet ein modales Dialogfenster mit OK/Abbrechen-Schaltflächen.
requestOkCancel(String, String) - Method in class pi.graphics.DialogLauncher
Öffnet ein modales Dialogfenster mit OK/Abbrechen-Schaltflächen.
RequestOkCancelDemo - Class in demos.classes.class_controller.attribute_dialog
RequestOkCancelDemo() - Constructor for class demos.classes.class_controller.attribute_dialog.RequestOkCancelDemo
 
requestStringInput(String) - Method in class pi.graphics.DialogLauncher
Öffnet ein modales Dialogfenster, in dem der Nutzer zur Eingabe von Text in einer Zeile aufgerufen wird.
requestStringInput(String, String) - Method in class pi.graphics.DialogLauncher
Öffnet ein modales Dialogfenster, in dem der Nutzer zur Eingabe von Text in einer Zeile aufgerufen wird.
RequestStringInputDemo - Class in demos.classes.class_controller.attribute_dialog
RequestStringInputDemo() - Constructor for class demos.classes.class_controller.attribute_dialog.RequestStringInputDemo
 
requestYesNo(String) - Method in class pi.graphics.DialogLauncher
Öffnet ein modales Dialogfenster mit Ja/Nein-Schaltflächen.
requestYesNo(String, String) - Method in class pi.graphics.DialogLauncher
Öffnet ein modales Dialogfenster mit Ja/Nein-Schaltflächen.
RequestYesNoDemo - Class in demos.classes.class_controller.attribute_dialog
RequestYesNoDemo() - Constructor for class demos.classes.class_controller.attribute_dialog.RequestYesNoDemo
 
reset() - Method in class blockly_robot.robot.logic.menu.TaskList
 
reset() - Method in class pi.actor.Counter
Setzt den Zähler auf 0 zurück und aktualisiert den Inhalt.
reset() - Method in class pi.dsa.turtle.InitialTurtleState
 
reset() - Method in class pi.resources.color.ColorSchemeContainer
Setzt den Farbschemataspeicher auf seinen Standardzustand zurück.
reset() - Method in class pi.tweening.Tween
Resets the Tween values to the start values.
reset(Tweenable, TweenType) - Method in class pi.tweening.TweenEngine
Looks for a registered Tween instance with the given target and type.
RESET - Static variable in class pi.debug.AnsiColor
 
resetFrame() - Method in class pi.util.GifDecoder
Resets frame state for reading next image.
resetInitPosition() - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
resetMovement() - Method in class pi.actor.Actor
Versetzt das Objekt - unabhängig von aktuellen Kräften und Geschwindigkeiten - in Ruhe.
resetMovement() - Method in class pi.physics.BodyHandler
 
resetMovement() - Method in class pi.physics.NullHandler
 
resetPoints(Vector...) - Method in class pi.actor.Polygon
Setzt den Streckenzug neu, der dieses Polygon beschreibt.
resetRadius(double) - Method in class pi.actor.Circle
Setzt den Radius des Kreises neu.
Resource - Interface in pi.resources
 
ResourceLoader - Class in pi.resources
Lädt Dateien aus der JAR oder dem aktuellen Arbeitsverzeichnis.
ResourceLoadException - Exception in pi.resources
 
ResourceLoadException() - Constructor for exception pi.resources.ResourceLoadException
 
ResourceLoadException(String) - Constructor for exception pi.resources.ResourceLoadException
 
ResourceLoadException(String, Throwable) - Constructor for exception pi.resources.ResourceLoadException
 
ResourceLoadException(Throwable) - Constructor for exception pi.resources.ResourceLoadException
 
ResourceManipulator<T> - Interface in pi.resources
Eine Schnittstelle für Klassen die Resourcen manipulieren bzw. verändern.
Resources - Class in pi.resources
Zur Aufbewahrung und Verwaltung verschiedener Ressourcen.
ResourcesContainer<T> - Class in pi.resources
Eine abstrakte Implementierung für Unterklassen, die einen bestimmten Typ von Ressourcen (z. b.
ResourcesContainer() - Constructor for class pi.resources.ResourcesContainer
 
ResourcesContainerClearedListener - Interface in pi.resources
This listener provides a callback for when a ResourcesContainer was cleared.
ResourcesContainerListener<T> - Interface in pi.resources
This listener provides callbacks to observe ResourcesContainer instances.
restitution() - Method in class pi.actor.Actor
Gibt die Stoßzahl bzw. den Restitutionskoeffizienten zurück.
restitution() - Method in class pi.physics.BodyHandler
 
restitution() - Method in class pi.physics.NullHandler
 
restitution(double) - Method in class pi.actor.Actor
Setzt die Stoßzahl bzw. den Restitutionskoeffizienten.
restitution(double) - Method in class pi.physics.BodyHandler
 
restitution(double) - Method in class pi.physics.NullHandler
 
RestitutionDemo - Class in demos.docs.physics
Demonstriert die Methode Actor.restitution(double)
RestitutionDemo() - Constructor for class demos.docs.physics.RestitutionDemo
 
resume() - Method in class pi.event.PeriodicTaskExecutor
Führt die periodische Aufgabe fort.
resume() - Method in class pi.tweening.Tween
Resumes the stopped Tween.
resume(Tweenable, TweenType) - Method in class pi.tweening.TweenEngine
Looks for a registered Tween instance with the given target and type.
resumePlayback() - Method in class pi.resources.sound.Playback
Resumes this playback.
returnType() - Method in record class cli.java2umltext.model.MethodWrapper
Returns the value of the returnType record component.
reverse() - Method in class pacman.actors.Ghost
 
ReverseEaseDouble - Class in pi.animation.interpolation
 
ReverseEaseDouble(double, double) - Constructor for class pi.animation.interpolation.ReverseEaseDouble
 
RevolteJointSeesawDemo - Class in demos.classes.physics.joints
Demonstriert die Klasse RevoluteJoint und die Methode Actor.createRevoluteJoint(pi.actor.Actor, Vector) anhand einer Wippe.
RevolteJointSeesawDemo() - Constructor for class demos.classes.physics.joints.RevolteJointSeesawDemo
 
RevoluteJoint - Class in pi.physics.joints
Eine Gelenkverbindung zwingt zwei Körper dazu, einen gemeinsamen Punkt zu teilen, während sie sich frei um diesen Punkt drehen können.
RevoluteJoint() - Constructor for class pi.physics.joints.RevoluteJoint
 
RevoluteJointDemo - Class in demos.classes.physics.joints
RevoluteJointDemo() - Constructor for class demos.classes.physics.joints.RevoluteJointDemo
 
right() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.light_all_candles.Robot
gehe nach rechts
right(double) - Method in class pi.dsa.turtle.TurtleController
Dreht die Blickrichtung der Schildkröte nach rechts.
right(int) - Method in class pi.graphics.boxes.InsetBox
 
RIGHT - Enum constant in enum class pacman.actors.GhostState
 
RIGHT - Enum constant in enum class pi.Direction
Repräsentation einer Richtung, die nach rechts zeigt.
RIGHT - Enum constant in enum class pi.event.MouseButton
Die rechte Maustaste.
RIGHT - Enum constant in enum class pi.graphics.boxes.HAlign
Richtet die Box rechts aus.
RIGHT - Enum constant in enum class pi.util.TextAlignment
Rechtsbündig.
RIGHT - Static variable in class pi.Vector
Konstante für eine einfache Verschiebung nach rechts (1, 0).
rightOf(double) - Method in record class pi.Bounds
Berechnet, ob dieses Rechteck rechts von einer bestimmten Grenze liegt, und wenn nicht, dann berechnet es eines, das gerade so an der linken Extremgrenze liegt.
Robot - Class in blockly_robot.jwinf.en.tasks.challenge_competition_2019_round1_7_13.move_boxes
https://jwinf.de/task/975
Robot - Class in blockly_robot.jwinf.en.tasks.conditionals_excercises.find_the_destination
https://jwinf.de/task/1157
Robot - Class in blockly_robot.jwinf.en.tasks.conditionals_excercises.find_the_way_to_the_lake
https://jwinf.de/task/1158
Robot - Class in blockly_robot.jwinf.en.tasks.conditionals_excercises.gems_and_obstacles
https://jwinf.de/task/1161
Robot - Class in blockly_robot.jwinf.en.tasks.conditionals_excercises.heat_the_castle
https://jwinf.de/task/1159
Robot - Class in blockly_robot.jwinf.en.tasks.conditionals_excercises.light_all_candles
https://jwinf.de/task/1156
Robot - Class in blockly_robot.jwinf.en.tasks.conditionals_excercises.platforms
https://jwinf.de/task/1160
Robot - Class in blockly_robot.jwinf.en.tasks.difficult_tasks_exercises.in_the_library
https://jwinf.de/task/1188
Robot - Class in blockly_robot.jwinf.en.tasks.loops_excercises.collecting_gems
https://jwinf.de/task/1139
Robot - Class in blockly_robot.jwinf.en.tasks.loops_excercises.securing_the_road
https://jwinf.de/task/1140
Robot - Interface in blockly_robot.robot.logic.robot
 
Robot() - Constructor for class blockly_robot.jwinf.en.tasks.challenge_competition_2019_round1_7_13.move_boxes.Robot
 
Robot() - Constructor for class blockly_robot.jwinf.en.tasks.conditionals_excercises.find_the_destination.Robot
 
Robot() - Constructor for class blockly_robot.jwinf.en.tasks.conditionals_excercises.find_the_way_to_the_lake.Robot
 
Robot() - Constructor for class blockly_robot.jwinf.en.tasks.conditionals_excercises.gems_and_obstacles.Robot
 
Robot() - Constructor for class blockly_robot.jwinf.en.tasks.conditionals_excercises.heat_the_castle.Robot
 
Robot() - Constructor for class blockly_robot.jwinf.en.tasks.conditionals_excercises.light_all_candles.Robot
 
Robot() - Constructor for class blockly_robot.jwinf.en.tasks.conditionals_excercises.platforms.Robot
 
Robot() - Constructor for class blockly_robot.jwinf.en.tasks.difficult_tasks_exercises.in_the_library.Robot
 
Robot() - Constructor for class blockly_robot.jwinf.en.tasks.loops_excercises.collecting_gems.Robot
 
Robot() - Constructor for class blockly_robot.jwinf.en.tasks.loops_excercises.securing_the_road.Robot
 
RobotAction - Interface in blockly_robot.robot.gui.robot
 
RobotWrapper - Class in blockly_robot.robot.logic.robot
Klasse, die den Roboter, einpackt und umhüllt, damit alle Methoden des Roboters standardmäßig versteckt sind.
RobotWrapper() - Constructor for class blockly_robot.robot.logic.robot.RobotWrapper
 
RopeJoint - Class in pi.physics.joints
Eine Seilverbindung bzw. eine Lasso erzwingt einen maximalen Abstand zwischen zwei Punkten auf zwei Körpern.
RopeJoint() - Constructor for class pi.physics.joints.RopeJoint
 
RopeJointDemo - Class in demos.classes.physics.joints
RopeJointDemo() - Constructor for class demos.classes.physics.joints.RopeJointDemo
 
rotate() - Method in class tetris.tetrominos.Tetromino
Führt eine Rechtsdrehung durch.
rotate(double) - Method in class pi.dsa.turtle.TurtleController
Dreht die Blickrichtung der Schildkröte.
rotate(double) - Method in class pi.Vector
Berechnet eine rotierte Version.
rotate(int) - Method in enum class blockly_robot.robot.logic.navigation.Compass
 
rotateBy(double) - Method in class pi.actor.Actor
Rotiert das Objekt um den angegebenen Winkel.
rotateBy(double) - Method in class pi.Camera
Rotiert die Kamera um den angegebenen Winkel.
rotateBy(double) - Method in class pi.physics.BodyHandler
 
rotateBy(double) - Method in class pi.physics.NullHandler
 
rotateTo(double) - Method in class pi.Camera
Setzt den Rotationswert der Kamera.
rotation - Variable in class tetris.tetrominos.Tetromino
Die Rotation des Tetrominos.
rotation() - Method in class pi.actor.Actor
Gibt den Winkel aus, um den das Objekt derzeit rotiert ist.
rotation() - Method in class pi.Camera
Gibt die aktuelle Drehung zurück.
rotation() - Method in class pi.physics.BodyHandler
 
rotation() - Method in class pi.physics.NullHandler
 
rotation(double) - Method in class pi.actor.Actor
Setzt den Rotationswert des Objekts.
rotation(double) - Method in class pi.physics.BodyHandler
 
rotation(double) - Method in class pi.physics.NullHandler
 
RotationDemo - Class in demos.classes.graphics.boxes
 
RotationDemo - Class in demos
 
RotationDemo() - Constructor for class demos.classes.graphics.boxes.RotationDemo
 
RotationDemo() - Constructor for class demos.RotationDemo
 
rotationLocked(boolean) - Method in class pi.actor.Actor
Setzt, ob im Rahmen der physikalischen Simulation die Rotation dieses Objekts blockiert werden soll.
rotationLocked(boolean) - Method in class pi.physics.BodyHandler
 
rotationLocked(boolean) - Method in class pi.physics.NullHandler
 
round(double, int) - Static method in class pi.util.MathUtil
 
round(float, int) - Static method in class pi.util.MathUtil
 
roundNumber(Object) - Static method in class pi.util.TextUtil
Rundet eine Zahl auf eine Nachkommastelle.
roundNumber(Object, int) - Static method in class pi.util.TextUtil
Formatiert eine übergebene Zahl auf die angegebene Anzahl Nachkommastellen und gibt das Ergebnis als String zurück.
row - Variable in class blockly_robot.robot.data.model.ItemData
Die Zeilennummer, in der der Gegenstand plaziert ist.
row - Variable in class blockly_robot.robot.logic.navigation.Coords
 
row0y() - Method in class blockly_robot.robot.gui.map.CoordinateSystemTranslator
y-Koordinate des Ursprungs des Gitters (links oben)
rowCount() - Method in class pi.graphics.boxes.GridBox
Gibt die Reihenanzahl zurück.
rows - Variable in class blockly_robot.robot.gui.map.CoordinateSystemTranslator
Anzahl an Reihen (y-Richtung bzw.
run() - Method in class pi.dsa.turtle.TurtleGraphicsSeries
 
run() - Method in class pi.loop.GameLoop
Führt die Haupt-Ereignisschleife aus, die kontinuierlich bis zur Unterbrechung des Threads läuft.
run() - Method in class pi.resources.sound.MusicPlayback
 
run() - Method in class pi.resources.sound.SoundPlayback
 
run(int) - Method in interface pi.event.PeriodicTask
Diese Methode wird bei jeder Wiederholung der Aufgabe ausgeführt.
Running - Enum constant in enum class demos.small_games.dude.PlayerState
 
RUNNING - Enum constant in enum class demos.tutorials.stateful_animation.PlayerState
 

S

save() - Method in class pi.config.ConfigurationLoader
Saves this configuration to a file with the specified name of this instance (config.properties is the engines default config file).
scene - Variable in class pi.dsa.turtle.TurtleController
 
scene - Variable in class tetris.tetrominos.Tetromino
Eine Referenz auf die Szene, in der der Tetromino erstellt wurde.
scene() - Static method in class pi.Controller
Gibt die gerade aktive Szene zurück.
scene() - Static method in class pi.dsa.turtle.TurtleLauncher
Startet ein neues Fenster.
scene() - Method in class pi.Layer
Gibt die Szene, zu der diese Ebene gehört, zurück.
scene() - Method in class pi.Scene
Gibt sich selbst zurück.
Scene - Class in pi
Mithilfe von Szenen können verschiedene Ansichten eines Spiels erstellt werden, ohne beim Szenenwechsel alle grafischen Objekte entfernen und wieder neu erzeugen zu müssen.
Scene() - Constructor for class pi.Scene
Erzeugt eine neue Szene.
scene1 - Static variable in class demos.classes.event.GlobalSceneLaunchListenerDemo
 
scene2 - Static variable in class demos.classes.event.GlobalSceneLaunchListenerDemo
 
SceneInfoOverlay - Class in pi.graphics
Eine Infobox, die über eine Szene gelegt werden kann.
SceneInfoOverlay(Scene) - Constructor for class pi.graphics.SceneInfoOverlay
 
SceneInfoOverlayDemo - Class in demos.classes.graphics
 
SceneInfoOverlayDemo() - Constructor for class demos.classes.graphics.SceneInfoOverlayDemo
 
sceneLaunch - Variable in class pi.event.EventListenerBundle
 
SceneLaunchListener - Interface in pi.event
Ein Beobachter, der auf Szenenwechsel reagiert.
scheduleStopScreenRecording(double) - Method in class pi.graphics.screen_recording.Photographer
 
screenRecordingNFrames() - Method in class pi.config.GraphicsConfiguration
Gibt
screenRecordingNFrames(int) - Method in class pi.config.GraphicsConfiguration
Setzt
ScreenshotDemo - Class in demos
 
ScreenshotDemo() - Constructor for class demos.ScreenshotDemo
 
ScreenshotImage - Class in pi.graphics.screen_recording
 
ScreenshotImage(int, int) - Constructor for class pi.graphics.screen_recording.ScreenshotImage
 
secondaryColors() - Method in class pi.resources.color.ColorScheme
Gibt die drei Sekundärfarben des Farbkreises von Itten in der Reihenfolge Orange, Violett und Grün aus.
SENSOR - Enum constant in enum class pi.physics.BodyType
Sensoren nehmen nicht an der Physiksimulation teil.
set(boolean) - Method in class pi.dsa.turtle.TurtlePenController
Setzt den Zustand des Zeichenstifts.
set(float) - Method in class pi.resources.sound.Playback.VolumeControl
Sets the value of this volume control.
set(int) - Method in class tetris.text.NumberDisplay
 
set(String, T) - Method in class pi.config.ConfigurationGroup
Use this method to set configuration properties if you want to support configurationChanged for your property.
set(InitialTurtleState) - Method in class pi.dsa.turtle.InitialTurtleState
 
set(ColorScheme) - Method in class pi.resources.color.ColorSchemeContainer
Setzt das angegebene Farbschema als Standard und fügt es zum Farbschemaspeicher hinzu.
setBackground(Color) - Method in class blockly_robot.robot.gui.map.Grid
 
setBrightness(Color, double) - Static method in class pi.resources.color.ColorUtil
Setzt die Helligkeit einer gegebenen Farbe auf den angegebenen Wert.
setColors() - Static method in class pacman.ColorManagement
 
setContext(Context) - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
setController(ItemController) - Method in class blockly_robot.robot.logic.item.Item
 
setData(String) - Method in class pi.resources.sound.SoundResource
 
setDebug(boolean) - Static method in class blockly_robot.robot.gui.Controller
 
setDebug(boolean) - Static method in class blockly_robot.robot.Solver
 
setDebug(boolean) - Method in class pi.config.ConfigurationGroup
Sets the debug mode.
setDebug(boolean) - Static method in class tetris.Tetris
Aktiviert und deaktiviert den Debug-Modus der Engine Pi und des Spiels Tetris.
setDensity(double) - Method in class pi.physics.FixtureData
 
SetDirectionTurtleGraphics - Class in pi.dsa.turtle.graphics
Zeichnet ein Plus-Zeichen, um die Methode Turtle#setDirection(double) zu demonstrieren.
SetDirectionTurtleGraphics() - Constructor for class pi.dsa.turtle.graphics.SetDirectionTurtleGraphics
 
setDisplayNumber(int) - Method in class demos.small_games.dude.HUDDisplay
 
setDuration(int) - Method in class pi.tweening.Tween
Sets the Tween duration.
setEnumPropertyValue(Class<T>, Object, Field, String, String) - Static method in class pi.util.ReflectionUtil
 
setError(ErrorMessages) - Method in class blockly_robot.robot.logic.log.Action
 
setError(ErrorMessages) - Method in class blockly_robot.robot.logic.log.Movement
 
setFieldValue(Class<T>, Object, String, String) - Static method in class pi.util.ReflectionUtil
 
setFilter(Filter) - Method in class pi.physics.FixtureData
 
setFont(Graphics2D) - Static method in class pi.util.Graphics2DUtil
Setzt die Schriftart auf Graphics2DUtil.FONT_SIZE und Graphics2DUtil.FONT_COLOR.
setFont(Graphics2D, int) - Static method in class pi.util.Graphics2DUtil
Setzt die Schriftart auf Graphics2DUtil.FONT_COLOR durch Angabe der Schriftgröße.
setFont(Graphics2D, int, String) - Static method in class pi.util.Graphics2DUtil
Setzt die Schriftart durch Angabe der Schriftgröße und Schriftfarbe.
setFont(Graphics2D, Font) - Static method in class pi.util.Graphics2DUtil
Setzt die Schriftart durch Angabe der Schriftart.
setFont(Graphics2D, String) - Static method in class pi.util.Graphics2DUtil
Setzt die Schriftart auf Graphics2DUtil.FONT_SIZE durch Angabe der Schriftfarbe.
setFormat(SoundFormat) - Method in class pi.resources.sound.SoundResource
 
setFriction(double) - Method in class pi.physics.FixtureData
 
setGraph(Graph) - Method in class pi.dsa.graph.GraphVisualizer
Setzt den Graphen neu und aktualisiert die Darstellung.
setGrid(Grid) - Method in class blockly_robot.robot.gui.level.AssembledLevel
 
setHorizontalMovement(PlayerCharacter.HorizontalMovement) - Method in class demos.small_games.dude.PlayerCharacter
 
setImageFontText(String, int, int) - Method in class demos.classes.actor.ImageFontTextColorDemo
 
setInifinite(boolean) - Method in class pi.animation.KeyFrames
Setzt, ob diese Animation unendlich lange gehen soll.
setInitPosition(ItemData) - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
setInterval(double) - Method in class pi.event.PeriodicTaskExecutor
Setzt das Intervall dieses periodischen Tasks neu.
setItem(Item) - Method in class blockly_robot.robot.logic.log.ItemRelocation
 
setLimitEnabled(boolean) - Method in class pi.physics.joints.RevoluteJoint
 
setLimits(double, double) - Method in class pi.physics.joints.RevoluteJoint
 
setLineDisplay(int, double) - Method in class demos.small_games.dude.HUDDisplay
 
setLineThickness(double) - Method in class pi.actor.Grid
Setzt die Dicke der Linien in Pixelmeter.
setLowerLimit(double) - Method in class pi.physics.joints.RevoluteJoint
 
setMaximumMotorTorque(double) - Method in class pi.physics.joints.RevoluteJoint
 
setMotorEnabled(boolean) - Method in class pi.physics.joints.RevoluteJoint
 
setMotorSpeed(double) - Method in class pi.physics.joints.RevoluteJoint
 
setMusicVolume(float) - Method in class pi.config.SoundConfiguration
Sets the music volume.
setName(String) - Method in class pi.resources.NamedResource
 
setName(String) - Method in interface pi.resources.Resource
 
setNext(Movement) - Method in class blockly_robot.robot.logic.log.Movement
 
setPaused(boolean) - Method in class pi.animation.KeyFrames
 
setPaused(boolean) - Method in class pi.animation.ValueAnimator
Setzt, ob die ValueAnimation pausiert werden soll.
setPaused(boolean) - Method in class pi.event.AggregateFrameUpdateListener
 
setPaused(boolean) - Method in class pi.resources.sound.Playback
Sets the paused state of this playback to the provided value.
SetPixelMultiplicationDemo - Class in demos.classes.class_controller
 
SetPixelMultiplicationDemo() - Constructor for class demos.classes.class_controller.SetPixelMultiplicationDemo
 
setPixels() - Method in class pi.util.GifDecoder
Creates new frame image from current data (and previous frames as specified by their disposition codes).
setPlayerVelocity(double) - Method in class demos.small_games.dude.GameData
 
setPosition(double, double) - Method in class blockly_robot.robot.gui.map.CoordinateSystemTranslator
 
setPosition(int, int) - Method in class blockly_robot.robot.logic.item.Item
 
setProgress(double) - Method in class pi.animation.ValueAnimator
Setzt den aktuellen Fortschritt des Animators händisch.
setQueens(boolean[][], int) - Method in class demos.classes.dsa.recursion.backtracking.eight_queens_puzzle.Chessboard
 
setRestitution(double) - Method in class pi.physics.FixtureData
 
setRobot(RobotWrapper) - Method in class blockly_robot.robot.gui.level.AssembledLevel
 
setSaturation(Color, double) - Static method in class pi.resources.color.ColorUtil
Setzt die Sättigung einer gegebenen Farbe auf den angegebenen Wert.
setScore(int) - Method in class demos.docs.main_classes.controller.game_loop.SnakeAdvanced
 
setScore(int) - Method in class demos.docs.main_classes.controller.game_loop.SnakeMinimal
 
setScore(int) - Method in class demos.small_games.snake.SnakeScene
 
setSensor(boolean) - Method in class pi.physics.FixtureData
 
setShape(Shape) - Method in class pi.physics.FixtureData
 
setSoundVolume(float) - Method in class pi.config.SoundConfiguration
Sets the sound volume.
setStyle(int) - Method in class pi.actor.Text
Setzt den Stil der Schriftart (fett, kursiv, oder fett und kursiv).
Setter - Annotation Interface in pi.annotations
Markiert eine Methode als Setter.
setTo() - Method in class blockly_robot.robot.logic.log.Movement
Sets the 'to' location of the movement and calculates the relocation and rotation values.
setTo(int, int) - Method in class blockly_robot.robot.logic.log.Movement
 
setTo(int, int, Compass) - Method in class blockly_robot.robot.logic.log.Movement
 
setTo(Coords) - Method in class blockly_robot.robot.logic.log.Movement
 
setTweenValues(TweenType, float[]) - Method in interface pi.tweening.Tweenable
This method is called in a Tween's update() method to set the new interpolated values.
setUpperLimit(double) - Method in class pi.physics.joints.RevoluteJoint
 
setValue(Class<C>, Object, String, T) - Static method in class pi.util.ReflectionUtil
 
setVolume(float) - Method in class pi.resources.sound.Playback
Sets the master volume of this playback.
setWidth(double) - Method in class pi.actor.Text
Setzt die Breite des Texts in Meter.
SetWindowPositionDemo - Class in demos.classes.class_controller
Demonstriert die Methode Controller.windowPosition(int, int)
SetWindowPositionDemo() - Constructor for class demos.classes.class_controller.SetWindowPositionDemo
 
SetWindowSizeDemo - Class in demos.classes.class_controller
Demonstriert die Methode Controller.windowPosition(int, int)
SetWindowSizeDemo() - Constructor for class demos.classes.class_controller.SetWindowSizeDemo
 
setWorldPaused(boolean) - Method in class pi.physics.WorldHandler
 
setZoom(double) - Static method in class blockly_robot.robot.Solver
 
SHIFT - Static variable in class blockly_robot.robot.gui.level.LevelAssembler
 
show() - Method in class demos.graphics2d.Graphics2DComponent
 
show() - Method in class pi.actor.Actor
Zeigt die Figur auf der Ebene bzw. blendet die Figur ein.
show() - Method in class pi.dsa.turtle.TurtleStatisticsController
 
show(boolean) - Method in class pi.dsa.turtle.TurtleStatisticsController
 
showCenter(boolean) - Method in class pi.graphics.boxes.CompassBox
 
showMessage(String) - Method in class pi.graphics.DialogLauncher
Gibt eine Nachricht in einem modalen Dialogfenster aus.
showMessage(String, String) - Method in class pi.graphics.DialogLauncher
Gibt eine Nachricht in einem modalen Dialogfenster aus.
ShowMessageDemo - Class in demos.classes.class_controller.attribute_dialog
ShowMessageDemo() - Constructor for class demos.classes.class_controller.attribute_dialog.ShowMessageDemo
 
showNext() - Method in class pi.actor.Animation
Zeigt das nächste Einzelbild der Animation an.
showOuterCircle() - Method in class pi.graphics.boxes.CompassBox
 
showOuterCircle(boolean) - Method in class pi.graphics.boxes.CompassBox
 
side - Variable in class blockly_robot.robot.data.model.ItemData
Größe in Pixel.
SierpinskiCurveTurtleGraphics - Class in pi.dsa.turtle.graphics
Zeichnet die Sierpiński-Kurve.
SierpinskiCurveTurtleGraphics() - Constructor for class pi.dsa.turtle.graphics.SierpinskiCurveTurtleGraphics
Legt die Schildkröte an und startet die Zeichnung.
SierpinskiTriangle - Class in demos.classes.dsa.recursion
Erzeugt das Sierpinski-Dreieck.
SierpinskiTriangle(int) - Constructor for class demos.classes.dsa.recursion.SierpinskiTriangle
Legt das Grunddreieck an und stößt die Rekursion an.
SierpinskiTriangleTurtleGraphics - Class in pi.dsa.turtle.graphics
 
SierpinskiTriangleTurtleGraphics() - Constructor for class pi.dsa.turtle.graphics.SierpinskiTriangleTurtleGraphics
 
SimpleGeometricActorsDemo - Class in demos.docs.dev.design
Demonstriert die einfachen, geometrischen Figuren Kreis, Rechteck und Dreieck.
SimpleGeometricActorsDemo() - Constructor for class demos.docs.dev.design.SimpleGeometricActorsDemo
 
SINE_IN - Enum constant in enum class pi.tweening.TweenFunction
 
SINE_INOUT - Enum constant in enum class pi.tweening.TweenFunction
 
SINE_OUT - Enum constant in enum class pi.tweening.TweenFunction
 
SINGLE - Enum constant in enum class pi.animation.AnimationMode
Die Animation läuft einmal ab und stoppt.
SINGLE_B - Enum constant in enum class pacman.scenes.Brick
 
SINGLE_L - Enum constant in enum class pacman.scenes.Brick
 
SINGLE_R - Enum constant in enum class pacman.scenes.Brick
 
SINGLE_T - Enum constant in enum class pacman.scenes.Brick
 
SinglePlayTrack - Class in pi.resources.sound
A Track that plays a sound once and then stops.
SinglePlayTrack(Sound) - Constructor for class pi.resources.sound.SinglePlayTrack
Initializes a new SinglePlayTrack for the specified sound.
SingleTask - Class in pi.event
Eine einfache Aufgabe, die einmalig mit Verzögerung ausgeführt wird.
SingleTask(double, Runnable, FrameUpdateListenerRegistration) - Constructor for class pi.event.SingleTask
 
SingleTetrominoDebugScene - Class in tetris.debug
 
SingleTetrominoDebugScene() - Constructor for class tetris.debug.SingleTetrominoDebugScene
 
SinusDouble - Class in pi.animation.interpolation
Interpoliert auf einer kompletten Sinuskurve.
SinusDouble(double, double) - Constructor for class pi.animation.interpolation.SinusDouble
Erstellt einen SinusDouble-Interpolator.
size() - Method in class blockly_robot.robot.logic.menu.TaskList
 
size() - Method in class pi.resources.color.ColorSchemeContainer
Gibt die Anzahl der Farbschemas in diesem Container zurück.
size(double, double) - Method in class pi.actor.Rectangle
Setzt die Höhe und Breite des Rechtecks neu.
size(double, double) - Method in class pi.actor.StatefulAnimation
Setzt die Höhe und Breite der Animation neu.
size(int, int) - Method in class pi.dsa.turtle.TurtleWindowController
 
SIZE - Static variable in class pi.actor.LabeledNode
Die Größe des Knotens in Meter.
SIZE_BOTH - Enum constant in enum class pi.tweening.TweenType
 
SIZE_HEIGHT - Enum constant in enum class pi.tweening.TweenType
 
SIZE_WIDTH - Enum constant in enum class pi.tweening.TweenType
 
skip() - Method in class pi.util.GifDecoder
Skips variable length blocks up to and including next zero length block.
sleep() - Method in class pi.actor.Actor
Versetzt die Figur in den Schlafzustand.
sleep(int) - Static method in class pi.util.TimeUtil
Pausiert den aktuellen Thread für die angegebene Anzahl von Millisekunden.
smallestCommon(Bounds) - Method in record class pi.Bounds
Berechnet aus diesem und einem weiteren Bounds ein neues, dass die beiden genau fasst.
smash() - Method in class demos.small_games.dude.PlayerCharacter
 
SMASH_FORCE - Static variable in class demos.small_games.dude.PlayerCharacter
 
Smashing - Enum constant in enum class demos.small_games.dude.PlayerState
 
SMOOTHED_SIN - Enum constant in enum class pi.animation.KeyFrame.Type
 
Snake - Class in demos.small_games.snake
 
Snake(SnakeScene) - Constructor for class demos.small_games.snake.Snake
 
SnakeAdvanced - Class in demos.docs.main_classes.controller.game_loop
 
SnakeAdvanced() - Constructor for class demos.docs.main_classes.controller.game_loop.SnakeAdvanced
 
SnakeHead - Class in demos.small_games.snake
 
SnakeHead() - Constructor for class demos.small_games.snake.SnakeHead
 
SnakeMinimal - Class in demos.docs.main_classes.controller.game_loop
 
SnakeMinimal() - Constructor for class demos.docs.main_classes.controller.game_loop.SnakeMinimal
 
SnakeScene - Class in demos.small_games.snake
 
SnakeScene() - Constructor for class demos.small_games.snake.SnakeScene
 
SoftDrop - Class in tetris.tetrominos
Ein Soft Drop ist eine Bewegung, bei dem ein Tetromino seine Abwärtsbewegung beschleunigt.
SoftDrop(Tetromino) - Constructor for class tetris.tetrominos.SoftDrop
 
solve() - Method in class blockly_robot.robot.Solver
 
solve(Object) - Method in class blockly_robot.robot.Solver
 
solve(Object, int) - Method in class blockly_robot.robot.Solver
 
Solver<T> - Class in blockly_robot.robot
Klasse, die verschiedene Methoden beinhaltet, die die verschiedenen Versionen einer Trainingsaufgabe löst.
Solver() - Constructor for class blockly_robot.robot.Solver
 
Solver(String) - Constructor for class blockly_robot.robot.Solver
 
solveVirtual(Difficulty, int) - Method in class blockly_robot.robot.Solver
 
sound - Variable in class pi.config.MainConfiguration
 
Sound - Class in pi.resources.sound
This class implements all required functionality to load sounds from the file system and provide a stream that can later on be used for the sound playback.
Sound - Class in tetris.scenes
 
Sound() - Constructor for class tetris.scenes.Sound
 
Sound(InputStream, String) - Constructor for class pi.resources.sound.Sound
Creates a new Sound instance by the specified file path.
SoundConfiguration - Class in pi.config
 
SoundContainer - Class in pi.resources.sound
Ein Speicher für Klänge des Datentyps Sound.
SoundContainer() - Constructor for class pi.resources.sound.SoundContainer
 
SoundEvent - Class in pi.resources.sound
This implementation is used for all events that need to pass a Sound object to their listeners.
SoundFormat - Enum Class in pi.resources.sound
Contains all known audio file-formats supported by the engine.
SoundPlayback - Class in pi.resources.sound
A SoundPlayback implementation for the playback of sound effects.
SoundPlayback(Sound, boolean) - Constructor for class pi.resources.sound.SoundPlayback
 
SoundPlaybackListener - Interface in pi.resources.sound
Diese EventListener-Implementierung bietet Callbacks an, die darüber informiert, wenn eine Playback Instanz abgebrochen oder beendet wird.
SoundResource - Class in pi.resources.sound
 
SoundResource() - Constructor for class pi.resources.sound.SoundResource
 
SoundResource(InputStream, String, SoundFormat) - Constructor for class pi.resources.sound.SoundResource
 
SoundResource(Sound, SoundFormat) - Constructor for class pi.resources.sound.SoundResource
 
sounds - Static variable in class pi.Controller
Ein Speicher für Klänge des Datentyps Sound.
sounds - Static variable in class pi.resources.Resources
Ein Speicher für Klänge des Datentyps Sound.
SoundsContainerDemo - Class in demos.classes.resources.sound
 
SoundsContainerDemo() - Constructor for class demos.classes.resources.sound.SoundsContainerDemo
 
source() - Method in record class cli.java2umltext.model.Relationship
Returns the value of the source record component.
Source - Annotation Interface in pi.dsa
Quellenangaben für Graphen, Bäume, Listen etc.
sources - Variable in class blockly_robot.robot.data.model.TaskData
Links zu den Quellen der JSON-Datei: https://jwinf.de/tasks/jwinf/jwinf-aufgaben/2020/20-DE-13-Kerzen-einfach/index_new.html?
south() - Method in class blockly_robot.robot.gui.robot.ImageRobot
 
south() - Method in class blockly_robot.robot.logic.navigation.Coords
 
south() - Method in interface blockly_robot.robot.logic.robot.Robot
Gehe nach unten in Richtung Süden.
south() - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
SOUTH - Enum constant in enum class blockly_robot.robot.logic.navigation.Compass
speed - Variable in class blockly_robot.robot.gui.robot.ImageRobot
 
speed - Static variable in class blockly_robot.robot.gui.State
 
speed(double) - Method in class pi.dsa.turtle.InitialTurtleState
Setzt die Geschwindigkeit, mit der sich die Schildkröte bewegt (in Meter pro Sekunde).
speed(double) - Method in class pi.dsa.turtle.TurtleAnimationController
Setzt die Geschwindigkeit, mit der sich die Schildkröte bewegt (in Meter pro Sekunde).
splitDouble(String) - Static method in class pi.util.ArrayUtil
Splits the specified string by the ArrayUtil.DEFAULT_STRING_DELIMITER into a double array.
splitDouble(String, String) - Static method in class pi.util.ArrayUtil
Splits the specified string by the defined delimiter into a double array.
splitInt(String) - Static method in class pi.util.ArrayUtil
Splits the specified string by the ArrayUtil.DEFAULT_STRING_DELIMITER into an int array.
splitInt(String, String) - Static method in class pi.util.ArrayUtil
Splits the specified string by the defined delimiter into an int array.
splitLines(String) - Static method in class pi.util.TextUtil
Teilt einen Text in die einzelnen Zeilen auf.
Square - Class in pi.actor
Ein Quadarat.
Square() - Constructor for class pi.actor.Square
 
Square(double) - Constructor for class pi.actor.Square
 
SquareTreeTurtleGraphics - Class in pi.dsa.turtle.graphics
 
SquareTreeTurtleGraphics() - Constructor for class pi.dsa.turtle.graphics.SquareTreeTurtleGraphics
 
SquareTurtleGraphics - Class in pi.dsa.turtle.graphics
Zeichnet ein Quadrat.
SquareTurtleGraphics() - Constructor for class pi.dsa.turtle.graphics.SquareTurtleGraphics
 
StackedItems - Class in blockly_robot.robot.logic.item
Aufeinander gestapelte Gegenstände.
StackedItems() - Constructor for class blockly_robot.robot.logic.item.StackedItems
 
StackedItems(ItemData) - Constructor for class blockly_robot.robot.logic.item.StackedItems
 
StackedItems(Item) - Constructor for class blockly_robot.robot.logic.item.StackedItems
 
STAND - Enum constant in enum class pacman.actors.GhostState
 
Star - Class in pi.actor
Ein regelmäßiger Stern.
Star() - Constructor for class pi.actor.Star
Erstellt einen Stern mit einem äußeren Radius vom 2 Meter, einem innere Radius von 1 Meter und 7 Zacken.
Star(int, double, double) - Constructor for class pi.actor.Star
Erstellt einen Stern durch Angabe des äußeren Radius, des innere Radius und der Anzahl der Zacken.
StarDemo - Class in demos.classes.actor
Demonstriert die Figur Stern (Star).
StarDemo() - Constructor for class demos.classes.actor.StarDemo
 
start() - Method in class pi.actor.Animation
Startet die Animation, falls sie vorher gestoppt wurde.
start() - Static method in class pi.Controller
Startet das Spiel in einem Fenster mit den Standard-Abmessungen (800x600 Pixel falls nicht anderweitig konfiguriert) und der Begrüßungsanimation.
start() - Method in class pi.dsa.turtle.TurtleGraphics
 
start() - Method in class pi.resources.sound.Playback
Starts playing the audio.
start() - Method in class pi.tweening.TweenEngine
Start.
start() - Static method in class tetris.Tetris
Startet das Spiel mit der CopyrightScene.
start(boolean) - Static method in class tetris.debug.TetrominoDebugScene
 
start(Consumer<Scene>) - Static method in class pi.Controller
Startet das Spiel in einem Fenster mit den Standard-Abmessungen (800x600 Pixel falls nicht anderweitig konfiguriert).
start(Scene) - Static method in class pacman.Main
Start die Szene mit einer Pixelvervielfältigung von 2.
start(Scene) - Static method in class pi.Controller
Startet das Spiel in einem Fenster mit den Standard-Abmessungen (800x600 Pixel falls nicht anderweitig konfiguriert).
start(Scene) - Static method in class tetris.Tetris
Startet das Spiel mit der angegebenen Szene.
start(Scene, boolean) - Static method in class tetris.Tetris
Startet das Spiel mit der angegebenen Szene und bietet darüber hinaus die Möglichkeit an, den Debug-Modus zu aktivieren oder zu deaktivieren.
start(Scene, int) - Static method in class pacman.Main
 
start(Scene, int, int) - Static method in class pi.Controller
Startet das Spiel in einem Fenster mit der angegebenen Breite, Höhe und Pixelvervielfältigung.
startedScene() - Static method in class pi.Controller
Gibt die gerade aktive Szene zurück und startet diese Szene, falls sie noch nicht gestartet wurde.
startSafe(Scene) - Static method in class pi.Controller
Wenn das Spiel noch nicht läuft, wird das Spiel gestartet, ansonsten wird zur gegeben Szene gewechselt.
startScreenRecording() - Method in class pi.graphics.screen_recording.Photographer
 
startScreenRecording(double) - Method in class pi.graphics.screen_recording.Photographer
 
startTitleScene() - Method in class tetris.scenes.CopyrightScene
 
state - Variable in class blockly_robot.robot.data.model.ItemData
Found in contextParams.json
state() - Method in class pi.actor.StatefulAnimation
Gibt den aktuellen Zustand der Animation aus.
state(State) - Method in class pi.actor.StatefulAnimation
Setzt den Zustand der Animation.
State - Class in blockly_robot.robot.gui
 
State() - Constructor for class blockly_robot.robot.gui.State
 
StatefulAnimatedGifAnimation<State> - Class in pi.actor
Erzeugt eine Animation aus einer animierter GIF-Datei.
StatefulAnimatedGifAnimation(double, double) - Constructor for class pi.actor.StatefulAnimatedGifAnimation
 
StatefulAnimation<State> - Class in pi.actor
Ein animierter Actor, der mehrere Zustände haben kann (laufen (links/rechts), stehen (links/rechts), springen (links/rechts), etc.).
StatefulAnimation(double, double) - Constructor for class pi.actor.StatefulAnimation
 
StatefulAnimation(double, double, double) - Constructor for class pi.actor.StatefulAnimation
 
StatefulAnimationDemo - Class in demos.classes.actor
Demonstriert eine animierte Figur, die mehrere Zustände haben kann (StatefulSpritesheetAnimation).
StatefulAnimationDemo - Class in demos.tutorials.stateful_animation
 
StatefulAnimationDemo() - Constructor for class demos.classes.actor.StatefulAnimationDemo
 
StatefulAnimationDemo() - Constructor for class demos.tutorials.stateful_animation.StatefulAnimationDemo
 
StatefulImagesAnimation<State> - Class in pi.actor
Eine animierte Figur mit mehreren Zuständen, deren Animationen durch Angabe der Einzelbilder erzeugt wird.
StatefulImagesAnimation(double, double, double) - Constructor for class pi.actor.StatefulImagesAnimation
 
StatefulImagesPrefixAnimation<State> - Class in pi.actor
Lädt alle Bilddateien mit einem bestimmten Präfix in einem bestimmten Verzeichnis in eine Animation.
StatefulImagesPrefixAnimation(double, double, double) - Constructor for class pi.actor.StatefulImagesPrefixAnimation
 
StatefulPlayerCharacter - Class in demos.tutorials.stateful_animation
 
StatefulPlayerCharacter() - Constructor for class demos.tutorials.stateful_animation.StatefulPlayerCharacter
 
StatefulSpritesheetAnimation<State> - Class in pi.actor
 
StatefulSpritesheetAnimation(double, double, double) - Constructor for class pi.actor.StatefulSpritesheetAnimation
 
states - Variable in class blockly_robot.robot.data.model.ItemData
Found in contextParams.json
stateTransition(State, State) - Method in class pi.actor.StatefulAnimation
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.
STATIC - Enum constant in enum class pi.physics.BodyType
Statische Objekte haben keine Geschwindigkeit.
StaticKeyStrokeListenerDemo - Class in demos.classes.event.keyboard
 
StaticKeyStrokeListenerDemo() - Constructor for class demos.classes.event.keyboard.StaticKeyStrokeListenerDemo
 
stats - Variable in class pi.dsa.turtle.TurtleController
 
status - Variable in class pi.util.GifDecoder
 
STATUS_FORMAT_ERROR - Static variable in class pi.util.GifDecoder
File read status: Error decoding file (may be partially decoded)
STATUS_OK - Static variable in class pi.util.GifDecoder
File read status: No errors.
STATUS_OPEN_ERROR - Static variable in class pi.util.GifDecoder
File read status: Unable to open source.
step(double) - Method in class pi.physics.WorldHandler
 
STEP_TIME - Static variable in class pi.physics.WorldHandler
 
stop() - Method in class pi.actor.Animation
Stoppt die Animation.
stop() - Method in class pi.event.PressedKeyRepeater
Stoppt alle momentan laufenden Ausführungen der sich wiederholenden Aufgabe.
stop() - Method in class pi.tweening.Tween
Stops the Tween.
stop(Tweenable, TweenType) - Method in class pi.tweening.TweenEngine
Looks for a registered Tween instance with the given target and type.
stopMusic() - Static method in class pi.Jukebox
Stoppt die Wiedergabe der aktuellen Hintergrundmusik.
stopScreenRecording() - Method in class pi.graphics.screen_recording.Photographer
 
storeProperties(Properties) - Method in class pi.config.ConfigurationGroup
Store properties.
StreamUtilities - Class in pi.util
 
strokeWidth(double) - Method in class pi.actor.Line
Setzt die Dicke der Linie in Meter.
SubMenuScene - Class in blockly_robot.robot.gui.scenes
 
SubMenuScene(String) - Constructor for class blockly_robot.robot.gui.scenes.SubMenuScene
 
subtitle() - Element in annotation interface pi.dsa.Source
Der Untertitel der Quelle, z.B.
subtitle(String) - Method in class pi.graphics.SceneInfoOverlay
Setzt den Untertitel der Szene.
subtract(double, double) - Method in class pi.Vector
Berechnet die Differenz zwischen diesem und einem weiteren Vektor.
subtract(Vector) - Method in class pi.Vector
Berechnet die Differenz zwischen diesem und einem weiteren Vektor.
suffix - Variable in class pi.util.GifDecoder
 
supportsDefinedDimension - Variable in class pi.graphics.boxes.Box
Gibt an, ob bei dieser Box die Abmessungen gesetzt werden können oder ob die Abmessungen nur automatisch bestimmt werden können.
symbol() - Method in enum class cli.java2umltext.model.Visibility
 
systemFonts - Static variable in class pi.resources.font.FontContainer
Alle möglichen Schriftnamen des Systems, auf dem man sich gerade befindet.

T

Table - Class in demos.billard
 
Table() - Constructor for class demos.billard.Table
 
TableSide - Class in demos.small_games.pong
Eine Hälfte des Spieltischs.
TableSide(int, PongTable) - Constructor for class demos.small_games.pong.TableSide
 
TAILWIND - Enum constant in enum class pi.resources.color.PredefinedColorScheme
Ein Farbschema nach der Farbpalette von Tailwind CSS.
takeScreenshot() - Static method in class pi.Controller
Speichert ein Bildschirmfoto des aktuellen Spielfensters in den Ordner ~/engine-pi.
takeScreenshot() - Method in class pi.graphics.screen_recording.Photographer
Erstellt ein Bildschirmfoto (Screenshot) des aktuellen Spielfensters.
tangentNormal() - Method in class pi.event.CollisionEvent
 
target() - Method in record class cli.java2umltext.model.Relationship
Returns the value of the target record component.
target(float...) - Method in class pi.tweening.Tween
Sets the target values absolutely.
targetRelative(float...) - Method in class pi.tweening.Tween
Sets the target values relatively to the start values.
task - Static variable in class blockly_robot.robot.gui.State
Die aktuelle Trainingsaufgabe.
task() - Method in class pi.event.PeriodicTaskExecutor
Gibt die Aufgabe, die regelmäßig ausgeführt wird, zurück.
task(PeriodicTask) - Method in class pi.event.PeriodicTaskExecutor
Setzt die Aufgabe, die regelmäßig ausgeführt wird.
Task - Class in blockly_robot.robot.logic
Eine Trainingsaufgabe (Task) besteht aus mehreren (in der Regel 3) Schwierigkeitsgraden (Difficulty).
Task(String) - Constructor for class blockly_robot.robot.logic.Task
 
TaskData - Class in blockly_robot.robot.data.model
 
TaskData() - Constructor for class blockly_robot.robot.data.model.TaskData
 
TaskList - Class in blockly_robot.robot.logic.menu
 
TaskList(List<String>) - Constructor for class blockly_robot.robot.logic.menu.TaskList
 
taskPath - Variable in class blockly_robot.robot.Solver
 
TaskSolver - Class in blockly_robot.jwinf.en.tasks.challenge_competition_2019_round1_7_13.move_boxes
https://jwinf.de/task/975
TaskSolver - Class in blockly_robot.jwinf.en.tasks.conditionals_excercises.find_the_destination
https://jwinf.de/task/1157
TaskSolver - Class in blockly_robot.jwinf.en.tasks.conditionals_excercises.find_the_way_to_the_lake
https://jwinf.de/task/1158
TaskSolver - Class in blockly_robot.jwinf.en.tasks.conditionals_excercises.gems_and_obstacles
https://jwinf.de/task/1161
TaskSolver - Class in blockly_robot.jwinf.en.tasks.conditionals_excercises.heat_the_castle
https://jwinf.de/task/1159
TaskSolver - Class in blockly_robot.jwinf.en.tasks.conditionals_excercises.light_all_candles
https://jwinf.de/task/1156
TaskSolver - Class in blockly_robot.jwinf.en.tasks.conditionals_excercises.platforms
https://jwinf.de/task/1160
TaskSolver - Class in blockly_robot.jwinf.en.tasks.difficult_tasks_exercises.in_the_library
https://jwinf.de/task/1188
TaskSolver - Class in blockly_robot.jwinf.en.tasks.loops_excercises.collecting_gems
https://jwinf.de/task/1139
TaskSolver - Class in blockly_robot.jwinf.en.tasks.loops_excercises.securing_the_road
https://jwinf.de/task/1140
TaskSolver() - Constructor for class blockly_robot.jwinf.en.tasks.challenge_competition_2019_round1_7_13.move_boxes.TaskSolver
 
TaskSolver() - Constructor for class blockly_robot.jwinf.en.tasks.conditionals_excercises.find_the_destination.TaskSolver
 
TaskSolver() - Constructor for class blockly_robot.jwinf.en.tasks.conditionals_excercises.find_the_way_to_the_lake.TaskSolver
 
TaskSolver() - Constructor for class blockly_robot.jwinf.en.tasks.conditionals_excercises.gems_and_obstacles.TaskSolver
 
TaskSolver() - Constructor for class blockly_robot.jwinf.en.tasks.conditionals_excercises.heat_the_castle.TaskSolver
 
TaskSolver() - Constructor for class blockly_robot.jwinf.en.tasks.conditionals_excercises.light_all_candles.TaskSolver
 
TaskSolver() - Constructor for class blockly_robot.jwinf.en.tasks.conditionals_excercises.platforms.TaskSolver
 
TaskSolver() - Constructor for class blockly_robot.jwinf.en.tasks.difficult_tasks_exercises.in_the_library.TaskSolver
 
TaskSolver() - Constructor for class blockly_robot.jwinf.en.tasks.loops_excercises.collecting_gems.TaskSolver
 
TaskSolver() - Constructor for class blockly_robot.jwinf.en.tasks.loops_excercises.securing_the_road.TaskSolver
 
terminate() - Method in class pi.tweening.TweenEngine
Terminate.
testIndex - Variable in class blockly_robot.robot.data.model.LevelData
 
tetris - package tetris
 
Tetris - Class in tetris
 
Tetris() - Constructor for class tetris.Tetris
 
tetris.debug - package tetris.debug
Test-Szenen bzw.
tetris.scenes - package tetris.scenes
Das Spiel besteht aus verschiedenen Szenen, d. h. verschiedene Bildschirmen.
tetris.tetrominos - package tetris.tetrominos
Ein Tetromino besteht aus vier Blöcken.
tetris.text - package tetris.text
Eine Sammlung von Klassen um Text in den Tetris typischen Schriftarten in ein Textfeld schreiben zu können.
Tetromino - Class in tetris.tetrominos
Ein Tetromino ist ein Spielstein in Form von vier Blöcken.
Tetromino(Scene, Grid, String, int, int) - Constructor for class tetris.tetrominos.Tetromino
Erzeugt ein Tetromino durch Angabe des Names.
TetrominoDebugScene - Class in tetris.debug
 
TetrominoDebugScene() - Constructor for class tetris.debug.TetrominoDebugScene
 
TetrominoWithoutGridScene - Class in tetris.debug
 
TetrominoWithoutGridScene() - Constructor for class tetris.debug.TetrominoWithoutGridScene
 
text - Variable in class pi.graphics.boxes.TextBlockAlignBox
 
Text - Class in pacman.actors
 
Text - Class in pi.actor
Zur Darstellung von Texten.
Text - Class in pi
Zur Darstellung von Texten.
Text(String) - Constructor for class pacman.actors.Text
 
Text(String) - Constructor for class pi.actor.Text
Erstellt einen Text mit spezifischem Inhalt in normaler, serifenfreier Standardschrift mit einem Meter Höhe.
Text(String) - Constructor for class pi.Text
Erstellt einen Text mit spezifischem Inhalt in normaler, serifenfreier Standardschrift mit einem Meter Höhe.
Text(String, double) - Constructor for class pi.actor.Text
Erstellt einen Text mit spezifischem Inhalt und Höhe in normaler, serifenfreier Standardschrift.
Text(String, double) - Constructor for class pi.Text
Erstellt einen Text mit spezifischem Inhalt und Höhe in normaler, serifenfreier Standardschrift.
Text(String, double, Font, int) - Constructor for class pi.actor.Text
 
Text(String, double, Font, int) - Constructor for class pi.Text
 
Text(String, double, String) - Constructor for class pi.actor.Text
Erstellt einen Text mit spezifischem Inhalt, Höhe und Schriftart in nicht fettem und nicht kursiven Schriftstil.
Text(String, double, String) - Constructor for class pi.Text
Erstellt einen Text mit spezifischem Inhalt, Höhe und Schriftart in nicht fettem und nicht kursiven Schriftstil.
Text(String, double, String, int) - Constructor for class pi.actor.Text
Erstellt einen Text mit spezifischem Inhalt, Höhe, Schriftart, und Schriftstil.
Text(String, double, String, int) - Constructor for class pi.Text
Erstellt einen Text mit spezifischem Inhalt, Höhe, Schriftart und Schriftstil.
Text(String, String) - Constructor for class pacman.actors.Text
 
TextAlignment - Enum Class in pi.util
Die Textausrichtung wie Buchstaben in einer Textzeile oder einem Textfeld ausgerichtet werden können.
TextAllSystemFonts - Class in demos.classes.actor
Demonstiert alle Schriftarten, die auf dem System installiert sind.
TextAllSystemFonts() - Constructor for class demos.classes.actor.TextAllSystemFonts
 
TextBlockAlignBox - Class in pi.graphics.boxes
 
TextBlockAlignBox() - Constructor for class pi.graphics.boxes.TextBlockAlignBox
 
TextBlockAlignBox(Object) - Constructor for class pi.graphics.boxes.TextBlockAlignBox
 
TextBlockBox - Class in pi.graphics.boxes
Ein mehrzeiliger Textblock
TextBlockBox(Object) - Constructor for class pi.graphics.boxes.TextBlockBox
Erzeugt einen mehrzeiligen Textblock.
TextBlockBoxDemo - Class in demos.classes.graphics.boxes
 
TextBlockBoxDemo() - Constructor for class demos.classes.graphics.boxes.TextBlockBoxDemo
 
TextBox - Class in pi.graphics.boxes
Eine Box, die sich um die Verwaltung einer Zeichenkette, einer Schriftart und einer Schriftfarbe kümmert.
TextBox(Object) - Constructor for class pi.graphics.boxes.TextBox
Erzeugt eine Textbox.
textColor(Color) - Method in class pi.graphics.SceneInfoOverlay
Setzt die Textfarbe.
TextDebugScene - Class in pacman.debug
 
TextDebugScene() - Constructor for class pacman.debug.TextDebugScene
 
TextDemo - Class in demos.classes.actor
Demonstiert die Figur Text.
TextDemo() - Constructor for class demos.classes.actor.TextDemo
 
textLine - Variable in class pi.graphics.boxes.FramedTextBox
 
TextLineBox - Class in pi.graphics.boxes
Eine einzeilige Textbox.
TextLineBox(Object) - Constructor for class pi.graphics.boxes.TextLineBox
Erzeugt eine Textbox.
TextLineBoxDemo - Class in demos.classes.graphics.boxes
 
TextLineBoxDemo() - Constructor for class demos.classes.graphics.boxes.TextLineBoxDemo
 
TextMaker - Class in blockly_robot.robot.gui
 
TextMaker() - Constructor for class blockly_robot.robot.gui.TextMaker
 
TextTableBox - Class in pi.graphics.boxes
 
TextTableBox(Object...) - Constructor for class pi.graphics.boxes.TextTableBox
 
TextTableBoxDemo - Class in demos.classes.graphics.boxes
 
TextTableBoxDemo() - Constructor for class demos.classes.graphics.boxes.TextTableBoxDemo
 
TextUtil - Class in pi.util
Eine Sammlung von statischen Hilfsmethoden um Text und Zeichenketten zu bearbeiten.
thickness - Variable in class pi.dsa.turtle.TurtlePenController
Die Linienstärke des Zeichenstifts in Pixel.
thickness(int) - Method in class pi.dsa.turtle.TurtlePenController
Setzt die Linienstärke des Zeichenstifts in Pixel.
thickness(int) - Method in class pi.graphics.boxes.BorderBox
Setzt die Dicke der Linie in Pixel.
throwException(boolean) - Method in class pi.actor.ImageFont
Setzt, ob bei einem nicht vorhandenen Zeichen eine Fehlermeldung geworfen werden soll oder nicht.
tile(int, int) - Method in interface pi.actor.TileMap
 
tile(int, int) - Method in class pi.actor.TileRegistration
 
tile(int, int, Tile) - Method in class pi.actor.TileRegistration
Setzt das Tile an einer festen Position durch eine klare Bilddatei.
Tile - Interface in pi.actor
Abstrakte Klasse beschreibt eine Tile-Instanz für den Tile-Atlas.
tileCountX() - Method in class pi.actor.TileRegistration
 
tileCountY() - Method in class pi.actor.TileRegistration
 
TileMap - Interface in pi.actor
 
TileRegistration - Class in pi.actor
Ein TileContainer ist eine schachbrettartige Anordnung rechteckiger Tiles.
TileRegistration(int, int, double) - Constructor for class pi.actor.TileRegistration
Erstellt einen leeren Tile-Container für quadratische Tiles.
TileRegistration(int, int, double, double) - Constructor for class pi.actor.TileRegistration
Erstellt einen leeren Tile-Container.
tiles - Variable in class blockly_robot.robot.data.model.LevelData
 
timecode() - Method in class pi.animation.KeyFrame
 
timecode(double) - Method in class pi.animation.KeyFrame
 
timeDistort(double) - Method in class pi.Layer
Setzt einen Zeitverzerrungsfaktor.
TimeUtil - Class in pi.util
Bietet Hilfsmethoden für zeitbezogene Operationen an.
TimeUtil() - Constructor for class pi.util.TimeUtil
 
title - Variable in class blockly_robot.robot.data.model.TaskData
Quelle HTML head title oder In h1 HTML-Tags im HTML-Quelltext.
title() - Element in annotation interface pi.dsa.Source
Der Titel der Quelle, z.B.
title(String) - Static method in class pi.Controller
Setzt den Titel des Spielfensters.
title(String) - Method in class pi.graphics.SceneInfoOverlay
Setzt den Titel der Szene.
TitleScene - Class in tetris.scenes
 
TitleScene() - Constructor for class tetris.scenes.TitleScene
 
to() - Method in class pi.dsa.graph.GraphEdge
Gibt dem Endknoten zurück.
to() - Method in record class pi.graphics.DirectedLineSegment
Returns the value of the to record component.
TO_LOWER - Enum constant in enum class pi.actor.ImageFontCaseSensitivity
Alle Groß- werden zu Kleinbuchstaben konvertiert.
TO_UPPER - Enum constant in enum class pi.actor.ImageFontCaseSensitivity
Alle Klein- werden zu Großbuchstaben konvertiert.
toArray() - Method in class blockly_robot.robot.logic.log.ActionLog
 
toCol(double) - Method in class blockly_robot.robot.gui.map.CoordinateSystemTranslator
 
toCompatibleImage(BufferedImage) - Static method in class pi.util.ImageUtil
Optimiert ein Bild für das Rendering, abhängig vom Bildschirm des Anwenders.
toDirection(Compass) - Static method in enum class blockly_robot.robot.logic.navigation.Compass
Konvertiere eine Himmelrichtungsnummer in den Aufzählungstyp.
toFileExtension() - Method in enum class pi.resources.ImageFormat
Converts this format instance to a file format string that can be used as an extension (e.g. .png).
It adds a leading '.' to the lower-case string representation of this instance.
toFileExtension() - Method in enum class pi.resources.sound.SoundFormat
Converts this format instance to a file format string that can be used as an extension (e.g. .ogg).
It adds a leading '.' to the lower-case string representation of this instance.
toggle() - Method in class pi.actor.Animation
Stoppt oder startet je nach Zustand die Animation.
toggle() - Method in class pi.event.PeriodicTaskExecutor
Schaltet je nach Zustand zwischen den Zuständen pausiert und nicht pausiert hin und her.
toggle() - Method in class pi.graphics.boxes.Box
Schaltet zwischen dem Status deaktiviert und aktiviert hin- und her.
toggle() - Method in class pi.graphics.SceneInfoOverlay
Schaltet zwischen dem Status deaktiviert und aktiviert hin- und her.
toggle() - Static method in class pi.Random
Gibt einen zufälligen boolean-Wert zurück.
Die Wahrscheinlichkeiten für true bzw.
toggleDebug() - Static method in class pi.Controller
Schaltet je nach Zustand den Debug-Modus an oder aus.
toggleDescriptionText() - Method in class demos.classes.graphics.SceneInfoOverlayDemo
 
toggleHelpText() - Method in class demos.classes.graphics.SceneInfoOverlayDemo
 
toggleInterpolator() - Static method in class blockly_robot.robot.gui.Controller
 
toggleRenderActors() - Method in class pi.config.DebugConfiguration
Schaltet zwischen den Zuständen, ob die Figuren gezeichnet werden sollen oder nicht, hin und her.
toggleScreenRecording() - Method in class pi.graphics.screen_recording.Photographer
 
toggleScreenRecording(double) - Method in class pi.graphics.screen_recording.Photographer
 
toggleVisible() - Method in class pi.actor.Actor
Wechselt zwischen den Zuständen sichtbar und nicht sichtbar hin und her.
toggleWarpMode() - Method in class pi.dsa.turtle.TurtleAnimationController
Schaltet den sogenannten „Warp-Modusan oder aus.
toIntegerArray(List<Integer>) - Static method in class pi.util.ArrayUtil
Converts a list of Integer objects to an array of primitive int values.
toList(T[][]) - Static method in class pi.util.ArrayUtil
 
toogleShowPositions() - Method in class pi.config.DebugConfiguration
Schaltet die Einstellung, ob die Ankerpunkte der Figuren gezeichnet werden sollen, ein oder aus.
top() - Method in class blockly_robot.robot.logic.item.StackedItems
 
top(int) - Method in class pi.graphics.boxes.InsetBox
 
TOP - Enum constant in enum class pi.graphics.boxes.VAlign
Richtet die Box oben aus.
toPoint(double, double) - Method in class blockly_robot.robot.gui.map.CoordinateSystemTranslator
 
toPoint(Vector) - Method in class blockly_robot.robot.gui.map.CoordinateSystemTranslator
 
toRow(double) - Method in class blockly_robot.robot.gui.map.CoordinateSystemTranslator
 
toString() - Method in class blockly_robot.robot.logic.log.Movement
Returns a string representation of the Movement object.
toString() - Method in class blockly_robot.robot.logic.navigation.Coords
 
toString() - Method in class blockly_robot.robot.logic.navigation.DirectionalCoords
 
toString() - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
toString() - Method in record class cli.java2umltext.model.ClassWrapper
Returns a string representation of this record class.
toString() - Method in record class cli.java2umltext.model.FieldWrapper
Returns a string representation of this record class.
toString() - Method in record class cli.java2umltext.model.MethodWrapper
Returns a string representation of this record class.
toString() - Method in record class cli.java2umltext.model.Relationship
Returns a string representation of this record class.
toString() - Method in record class pi.Bounds
Returns a string representation of this record class.
toString() - Method in class pi.debug.ToStringFormatter
 
toString() - Method in class pi.graphics.boxes.BackgroundBox
 
toString() - Method in class pi.graphics.boxes.BorderBox
 
toString() - Method in class pi.graphics.boxes.CellBox
 
toString() - Method in class pi.graphics.boxes.CompassBox
 
toString() - Method in class pi.graphics.boxes.DimensionBox
 
toString() - Method in class pi.graphics.boxes.FramedBox
 
toString() - Method in class pi.graphics.boxes.FramedTextBox
 
toString() - Method in class pi.graphics.boxes.GridBox
 
toString() - Method in class pi.graphics.boxes.HorizontalBox
 
toString() - Method in class pi.graphics.boxes.ImageBox
 
toString() - Method in class pi.graphics.boxes.InsetBox
 
toString() - Method in class pi.graphics.boxes.TextBlockAlignBox
 
toString() - Method in class pi.graphics.boxes.TextBlockBox
 
toString() - Method in class pi.graphics.boxes.TextLineBox
 
toString() - Method in class pi.graphics.boxes.VerticalBox
 
toString() - Method in record class pi.graphics.DirectedLineSegment
Returns a string representation of this record class.
toString() - Method in record class pi.physics.joints.Joint.JointRegistration
Returns a string representation of this record class.
toString() - Method in enum class pi.resources.ImageFormat
 
toString() - Method in class pi.resources.sound.IntroTrack
 
toString() - Method in class pi.resources.sound.LoopedTrack
 
toString() - Method in class pi.resources.sound.SinglePlayTrack
 
toString() - Method in class pi.resources.sound.Sound
 
toString() - Method in class pi.resources.sound.SoundEvent
 
toString() - Method in enum class pi.resources.sound.SoundFormat
 
toString() - Method in class pi.Vector
Gibt die String-Repräsentation dieses Objektes aus.
toStringFormatter() - Method in class pi.graphics.boxes.Box
Gibt einen vorkonfigurierten ToStringFormatter aus.
toStringFormatter() - Method in class pi.graphics.boxes.ChildsBox
 
toStringFormatter() - Method in class pi.graphics.boxes.GridBox
 
toStringFormatter() - Method in class pi.graphics.boxes.PaddingBox
 
toStringFormatter() - Method in class pi.graphics.boxes.TextBox
 
ToStringFormatter - Class in pi.debug
Hilft die Textausgabe der Object.toString()-Methoden zu formatieren.
ToStringFormatter(Object) - Constructor for class pi.debug.ToStringFormatter
 
ToStringFormatter(String) - Constructor for class pi.debug.ToStringFormatter
@Override public String toString() { ToStringFormatter formatter = new ToStringFormatter("Image"); formatter.add("width", width, "m"); formatter.add("height", height, "m"); if (pixelPerMeter > 0) { formatter.add("pixelPerMeter", pixelPerMeter); } if (isFlippedHorizontally()) { formatter.add("flippedHorizontally"); } return formatter.format(); }
toVector() - Method in enum class pi.Direction
Berechnet einen einfachen Vektor (maximale Auslenkung bei jeder Achse 1 – positiv wie negativ).
toVector(int, int) - Method in class blockly_robot.robot.gui.map.CoordinateSystemTranslator
 
toVector(Coords) - Method in class blockly_robot.robot.gui.map.CoordinateSystemTranslator
 
toX(int) - Method in class blockly_robot.robot.gui.map.CoordinateSystemTranslator
 
toY(int) - Method in class blockly_robot.robot.gui.map.CoordinateSystemTranslator
 
Track - Interface in pi.resources.sound
Die Klasse Track definiert eine Reihenfolge, in der Klänge (Sounds) von der Jukebox wiedergegeben werden sollen.
transIndex - Variable in class pi.util.GifDecoder
 
transitionToScene(Scene) - Static method in class pi.Controller
Wechselt die aktuelle Szene.
translate - Variable in class blockly_robot.robot.gui.level.AssembledLevel
 
translation() - Method in class pi.physics.joints.PrismaticJoint
 
translators - Variable in class blockly_robot.robot.data.model.TaskData
 
transparency - Variable in class pi.util.GifDecoder
 
Triangle - Class in pi.actor
Beschreibt ein Dreieck.
Triangle - Class in pi
Beschreibt ein Dreieck.
Triangle() - Constructor for class pi.actor.Triangle
Erzeugt ein gleichseitiges Dreieck mit einer Seitenlänge von 1 Meter.
Triangle() - Constructor for class pi.Triangle
Erzeugt ein gleichseitiges Dreieck mit einer Seitenlänge von 1 Meter.
Triangle(double) - Constructor for class pi.actor.Triangle
Erzeugt ein gleichseitiges Dreieck.
Triangle(double) - Constructor for class pi.Triangle
Erzeugt ein gleichseitiges Dreieck.
Triangle(double, double) - Constructor for class pi.actor.Triangle
Erzeugt ein gleichschenkliges Dreieck, dessen Symmetrieachse vertikal ausgerichtet ist.
Triangle(double, double) - Constructor for class pi.Triangle
Erzeugt ein gleichschenkliges Dreieck, dessen Symmetrieachse vertikal ausgerichtet ist.
Triangle(double, double, double, double, double, double) - Constructor for class pi.actor.Triangle
Erzeugt ein neues Dreieck durch Angabe der x- und y-Koordinaten von drei Punkten.
Triangle(double, double, double, double, double, double) - Constructor for class pi.Triangle
Erzeugt ein neues Dreieck durch Angabe der x- und y-Koordinaten von drei Punkten.
Triangle(Vector, Vector, Vector) - Constructor for class pi.actor.Triangle
Erzeugt ein neues Dreieck durch Angabe von drei Punkten.
Triangle(Vector, Vector, Vector) - Constructor for class pi.Triangle
Erzeugt ein neues Dreieck durch Angabe von drei Punkten.
TRIANGLE - Enum constant in enum class pi.actor.Line.ArrowType
Eine Pfeilspitze in Form eines Dreiecks.
TriangleDemo - Class in demos.classes.actor
Demonstriert die Figur Dreieck (Triangle).
TriangleDemo() - Constructor for class demos.classes.actor.TriangleDemo
 
triangleP - Variable in class pi.actor.Logo
 
TriangleTurtleGraphics - Class in pi.dsa.turtle.graphics
Zeichnet ein gleichseitiges Dreieck.
TriangleTurtleGraphics() - Constructor for class pi.dsa.turtle.graphics.TriangleTurtleGraphics
 
triggerLandslide(FilledRowRange) - Method in class tetris.tetrominos.Grid
Löst einen Erdrutsch (landslide) aus, das heißt alle Blöcke oberhalb des getilgten Bereichs werden nach unten bewegt.
tryGet(String) - Method in class pi.resources.ResourcesContainer
Tries to get a resource with the specified name from this container.
tryGet(URL) - Method in class pi.resources.ResourcesContainer
 
tryJumping() - Method in class demos.small_games.dude.PlayerCharacter
Wird ausgeführt, wenn ein Sprungbefehl (W) angekommen ist.
tryToBeOn(Compass) - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
turnAround() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.heat_the_castle.Robot
drehe um
turnAround() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.platforms.Robot
drehe um
turnAround() - Method in class blockly_robot.robot.gui.robot.ImageRobot
 
turnAround() - Method in interface blockly_robot.robot.logic.robot.Robot
 
turnAround() - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
turnLeft() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.find_the_destination.Robot
drehe nach links
turnLeft() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.find_the_way_to_the_lake.Robot
drehe nach links
turnLeft() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.gems_and_obstacles.Robot
drehe nach links
turnLeft() - Method in class blockly_robot.jwinf.en.tasks.loops_excercises.collecting_gems.Robot
drehe nach links
turnLeft() - Method in class blockly_robot.jwinf.en.tasks.loops_excercises.securing_the_road.Robot
drehe nach links
turnLeft() - Method in class blockly_robot.robot.gui.robot.ImageRobot
Drehe um 90 Grad nach links.
turnLeft() - Method in interface blockly_robot.robot.logic.robot.Robot
 
turnLeft() - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
turnRight() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.find_the_destination.Robot
drehe nach rechts
turnRight() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.find_the_way_to_the_lake.Robot
drehe nach rechts
turnRight() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.gems_and_obstacles.Robot
drehe nach rechts
turnRight() - Method in class blockly_robot.jwinf.en.tasks.loops_excercises.collecting_gems.Robot
drehe nach rechts
turnRight() - Method in class blockly_robot.jwinf.en.tasks.loops_excercises.securing_the_road.Robot
drehe nach rechts
turnRight() - Method in class blockly_robot.robot.gui.robot.ImageRobot
Drehe um 90 Grad nach rechts.
turnRight() - Method in interface blockly_robot.robot.logic.robot.Robot
 
turnRight() - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
turtle - Variable in class pi.dsa.turtle.TurtleGraphics
Die Schildkröte, die eine Grafik zeichnet.
Turtle - Class in pi
Eine Schildkröte um Turtle-Grafiken zu zeichnen.
Turtle() - Constructor for class pi.Turtle
 
TurtleAnimationController - Class in pi.dsa.turtle
Steuert die Animationen, die während des Malprozesses der Schildkröte zu sehen sind.
TurtleAnimationController() - Constructor for class pi.dsa.turtle.TurtleAnimationController
 
TurtleAnimationControllerDemo - Class in demos.classes.dsa.turtle
Demonstiert, wie mit minimalen Programmieraufwand eine Turtle-Grafik gezeichnet werden kann.
TurtleAnimationControllerDemo() - Constructor for class demos.classes.dsa.turtle.TurtleAnimationControllerDemo
 
TurtleBackgroundController - Class in pi.dsa.turtle
Steuert die Malfläche, also den Hintergrund, auf dem die Schildkröte malt.
TurtleBackgroundController(TurtleScene) - Constructor for class pi.dsa.turtle.TurtleBackgroundController
 
TurtleBackgroundControllerDemo - Class in demos.classes.dsa.turtle
Demonstiert, wie mit minimalen Programmieraufwand eine Turtle-Grafik gezeichnet werden kann.
TurtleBackgroundControllerDemo() - Constructor for class demos.classes.dsa.turtle.TurtleBackgroundControllerDemo
 
TurtleController - Class in pi.dsa.turtle
Definiert die Methoden, mit denen die Schildkröte gesteuert werden kann.
TurtleController(TurtleScene) - Constructor for class pi.dsa.turtle.TurtleController
 
TurtleDemo - Class in demos.classes.dsa.turtle
Demonstiert, wie mit minimalen Programmieraufwand eine Turtle-Grafik gezeichnet werden kann.
TurtleDemo() - Constructor for class demos.classes.dsa.turtle.TurtleDemo
 
TurtleDressType - Enum Class in pi.dsa.turtle
Die verschiedenen Arten, wie eine Schildkröte grafisch dargestellt werden kann.
TurtleGraphics - Class in pi.dsa.turtle
Hilfsklasse, um eine Turtle-Grafik zu zeichnen bzw. einen Turtle-Algorithmus zu formulieren.
TurtleGraphics() - Constructor for class pi.dsa.turtle.TurtleGraphics
 
TurtleGraphicsCollection - Class in pi.dsa.turtle
Bündelt alle in der Engine Pi mitgelieferten Turtle-Grafiken und spielt sie nacheinander ab.
TurtleGraphicsCollection() - Constructor for class pi.dsa.turtle.TurtleGraphicsCollection
 
TurtleGraphicsSeries - Class in pi.dsa.turtle
Hilfsklasse, um eine Reihe von Turtle-Grafiken zu zeichnen.
TurtleGraphicsSeries() - Constructor for class pi.dsa.turtle.TurtleGraphicsSeries
 
TurtleLauncher - Class in pi.dsa.turtle
Stellt eine TurtleScene bereit und kann mithilfe dieser TurtleScene auch Turtle-Grafiken starten.
TurtleLauncher() - Constructor for class pi.dsa.turtle.TurtleLauncher
 
TurtlePenController - Class in pi.dsa.turtle
Steuert den Zeichenstift der Schildkröte.
TurtlePenController() - Constructor for class pi.dsa.turtle.TurtlePenController
 
TurtlePenControllerDemo - Class in demos.classes.dsa.turtle
Demonstiert, wie mit minimalen Programmieraufwand eine Turtle-Grafik gezeichnet werden kann.
TurtlePenControllerDemo() - Constructor for class demos.classes.dsa.turtle.TurtlePenControllerDemo
 
TurtleScene - Class in pi.dsa.turtle
Vereint alle Teil-Klassen in einer Szene.
TurtleScene() - Constructor for class pi.dsa.turtle.TurtleScene
Erzeugt eine Schildkröte in einer gegebenen Szene.
TurtleStatisticsController - Class in pi.dsa.turtle
Sammelt statistische Information, wie zum Beispiel die zurückgelegte Wegstrecker der Schildkröte und erstellt Textboxen, die dann in die Szene eingezeichnet werden können.
TurtleWindowController - Class in pi.dsa.turtle
Steuert das Fenster, in das die Schildkröte malt.
TurtleWindowController() - Constructor for class pi.dsa.turtle.TurtleWindowController
 
TurtleWindowControllerDemo - Class in demos.classes.dsa.turtle
 
TurtleWindowControllerDemo() - Constructor for class demos.classes.dsa.turtle.TurtleWindowControllerDemo
 
Tween - Class in pi.tweening
A Tween is an interpolation between start values and target values over a given time period.
Tween(Tweenable, TweenType, int) - Constructor for class pi.tweening.Tween
Instantiates a new tween.
Tweenable - Interface in pi.tweening
The Tweenable interface allows modifying an object's attributes smoothly over time using Tween instances managed by the TweenEngine.
TweenEngine - Class in pi.tweening
The TweenEngine is the central manager for Tweens.
TweenEngine() - Constructor for class pi.tweening.TweenEngine
Instantiates a new TweenEngine.
TweenEquation - Interface in pi.tweening
An interface to generally apply a function to a value.
TweenFunction - Enum Class in pi.tweening
Easing equations based on Robert Penner's work: http://robertpenner.com/easing/
TweenType - Enum Class in pi.tweening
The TweenType determines which values of a Tweenable} will be modified by a Tween.
type - Variable in class blockly_robot.robot.data.model.BagInit
 
type - Variable in class blockly_robot.robot.data.model.ItemData
Hat meistens den Wert robot.
type() - Method in record class cli.java2umltext.model.ClassWrapper
Returns the value of the type record component.
type() - Method in record class cli.java2umltext.model.FieldWrapper
Returns the value of the type record component.
type() - Method in record class cli.java2umltext.model.Relationship
Returns the value of the type record component.
type() - Method in class pi.animation.KeyFrame
 
type(KeyFrame.Type) - Method in class pi.animation.KeyFrame
 

U

UML - Interface in cli.java2umltext.model
 
UNDEFINED - Enum constant in enum class pi.tweening.TweenType
 
unicodeName() - Method in class pi.actor.ImageFontGlyph
Gibt den Unicode-Namen des Zeichens (beispielsweise LATIN CAPITAL LETTER A) zurück.
unmount - Variable in class pi.event.EventListenerBundle
 
unregister() - Method in class pi.event.PeriodicTaskExecutor
Stoppt die periodische Ausführung.
unregisterSafe() - Method in class pi.event.PeriodicTaskExecutor
Stoppt die periodische Ausführung und wirft dabei keine Ausnahme.
UNSUPPORTED - Enum constant in enum class pi.resources.ImageFormat
 
UNSUPPORTED - Enum constant in enum class pi.resources.sound.SoundFormat
 
up() - Method in class blockly_robot.jwinf.en.tasks.conditionals_excercises.light_all_candles.Robot
gehe nach oben
UP - Enum constant in enum class pacman.actors.GhostState
 
UP - Enum constant in enum class pi.Direction
Repräsentation einer Richtung, die nach oben zeigt.
UP - Static variable in class pi.Vector
Konstante für eine einfache Verschiebung nach oben (0, -1).
UP_LEFT - Enum constant in enum class pi.Direction
Repräsentation einer Richtung, die nach oben links zeigt.
UP_RIGHT - Enum constant in enum class pi.Direction
Repräsentation einer Richtung, die nach oben rechts zeigt.
updateCustomProperties(DistanceJoint) - Method in class pi.physics.joints.DistanceJoint
 
updateCustomProperties(PrismaticJoint) - Method in class pi.physics.joints.PrismaticJoint
 
updateCustomProperties(RevoluteJoint) - Method in class pi.physics.joints.RevoluteJoint
 
updateCustomProperties(RopeJoint) - Method in class pi.physics.joints.RopeJoint
 
updateCustomProperties(WeldJoint) - Method in class pi.physics.joints.WeldJoint
 
updateCustomProperties(JointType) - Method in class pi.physics.joints.Joint
 
upperLimit() - Method in class pi.physics.joints.PrismaticJoint
 
upperLimit(double) - Method in class pi.physics.joints.PrismaticJoint
 

V

v(double, double) - Static method in class pi.Vector
Erzeugt einen neuen Vektor.
vAlign(VAlign) - Method in class pi.graphics.boxes.CellBox
 
vAlign(VAlign) - Method in class pi.graphics.boxes.HorizontalBox
 
vAlign(VAlign) - Method in class pi.graphics.boxes.TextBlockAlignBox
 
vAlign(VAlign) - Method in class pi.graphics.SceneInfoOverlay
Setzt die vertikale Ausrichtung der Infobox.
VAlign - Enum Class in pi.graphics.boxes
Die vertikale Ausrichtung.
value() - Method in class pi.animation.KeyFrame
 
value(Value) - Method in class pi.animation.KeyFrame
 
ValueAnimator<Value> - Class in pi.animation
Ein Animator, der Werte über eine bestimmte Zeitspanne interpoliert und dabei einen Consumer mit den berechneten Zwischenwerten aufruft.
ValueAnimator(double, Consumer<Value>, Interpolator<Value>, AnimationMode, FrameUpdateListenerRegistration) - Constructor for class pi.animation.ValueAnimator
 
ValueAnimator(double, Consumer<Value>, Interpolator<Value>, FrameUpdateListenerRegistration) - Constructor for class pi.animation.ValueAnimator
 
valueOf(String) - Static method in enum class blockly_robot.robot.logic.level.Difficulty
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class blockly_robot.robot.logic.navigation.Compass
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class blockly_robot.robot.logic.robot.ErrorMessages
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class cli.java2umltext.export.Format
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class cli.java2umltext.model.Visibility
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class demos.small_games.dude.Item
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class demos.small_games.dude.PlayerState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class demos.tutorials.stateful_animation.PlayerState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class pacman.actors.GhostState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class pacman.scenes.Brick
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class pi.actor.ImageFontCaseSensitivity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class pi.actor.Line.ArrowType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class pi.animation.AnimationMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class pi.animation.KeyFrame.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class pi.Direction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class pi.dsa.turtle.TurtleDressType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class pi.event.MouseButton
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class pi.graphics.boxes.HAlign
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class pi.graphics.boxes.VAlign
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class pi.physics.BodyType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class pi.resources.color.PredefinedColorScheme
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class pi.resources.font.FontStyle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class pi.resources.ImageFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class pi.resources.sound.SoundFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class pi.tweening.TweenFunction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class pi.tweening.TweenType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class pi.util.TextAlignment
Returns the enum constant of this class with the specified name.
values() - Static method in enum class blockly_robot.robot.logic.level.Difficulty
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class blockly_robot.robot.logic.navigation.Compass
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class blockly_robot.robot.logic.robot.ErrorMessages
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class cli.java2umltext.export.Format
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class cli.java2umltext.model.Visibility
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class demos.small_games.dude.Item
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class demos.small_games.dude.PlayerState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class demos.tutorials.stateful_animation.PlayerState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class pacman.actors.GhostState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class pacman.scenes.Brick
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class pi.actor.ImageFontCaseSensitivity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class pi.actor.Line.ArrowType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class pi.animation.AnimationMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class pi.animation.KeyFrame.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class pi.Direction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class pi.dsa.turtle.TurtleDressType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class pi.event.MouseButton
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class pi.graphics.boxes.HAlign
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class pi.graphics.boxes.VAlign
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class pi.physics.BodyType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class pi.resources.color.PredefinedColorScheme
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class pi.resources.font.FontStyle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class pi.resources.ImageFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class pi.resources.sound.SoundFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class pi.tweening.TweenFunction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class pi.tweening.TweenType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class pi.util.TextAlignment
Returns an array containing the constants of this enum class, in the order they are declared.
vector(double, double) - Static method in class pi.Vector
Erzeugt einen neuen Vektor.
vector(double, double, double, double) - Static method in class pi.Random
Erzeugt einen zufälligen Vektor mit Komponenten in den angegebenen Bereichen.
vector(Scene) - Static method in class pi.Random
Erzeugt einen zufälligen Vektor innerhalb des sichtbaren Bereichs einer Scene.
Vector - Class in pi
Beschreibt einen zweidimensionalen Vektor auf der Zeichenebene.
Vector(double, double) - Constructor for class pi.Vector
Erzeugt einen neuen Vektor.
Vector(Vector, Vector) - Constructor for class pi.Vector
Erzeugt einen Vektor als Bewegung von einem Ausgangspunkt zu einem Zielpunkt.
velocity() - Method in class pi.actor.Actor
Gibt die Geschwindigkeit aus, mit der sich dieses Objekt gerade (also in diesem Frame) bewegt.
velocity() - Method in class pi.physics.BodyHandler
 
velocity() - Method in class pi.physics.NullHandler
 
velocity(Vector) - Method in class pi.actor.Actor
Setzt die Geschwindigkeit „hart“ für dieses Objekt.
velocity(Vector) - Method in class pi.physics.BodyHandler
 
velocity(Vector) - Method in class pi.physics.NullHandler
 
VELOCITY - Enum constant in enum class pi.tweening.TweenType
 
verbose() - Method in class pi.config.DebugConfiguration
Gibt die Ausführlichkeit der Log-Ausgaben zurück.
verbose(boolean) - Method in class pi.config.DebugConfiguration
Setzt die Ausführlichkeit der Log-Ausgaben.
verboseInfo(String, String) - Static method in class pi.util.Logger
Logger-Funktion für Informationen.
version - Variable in class blockly_robot.robot.data.model.TaskData
Zum Beispiel: „de.01“
Version - Class in pi.debug
Gibt die Versionsnummer sowie weitere Build-Informationen zurück.
Version() - Constructor for class pi.debug.Version
 
VerticalBox<T extends Box> - Class in pi.graphics.boxes
Eine vertikale Box, die die enthaltenen Kinder-Boxen vertikal von oben nach unten anordnet.
VerticalBox(Box...) - Constructor for class pi.graphics.boxes.VerticalBox
Erzeugt eine neue vertikale Box.
VerticalBoxDemo - Class in demos.classes.graphics.boxes
 
VerticalBoxDemo() - Constructor for class demos.classes.graphics.boxes.VerticalBoxDemo
 
VirtualRobot - Class in blockly_robot.robot.logic.robot
Ein Roboter der nicht grafisch dargestellt ist, sondern der sich nur im Speicher befindet.
VirtualRobot(Level) - Constructor for class blockly_robot.robot.logic.robot.VirtualRobot
 
visibility() - Method in record class cli.java2umltext.model.FieldWrapper
Returns the value of the visibility record component.
visibility() - Method in record class cli.java2umltext.model.MethodWrapper
Returns the value of the visibility record component.
Visibility - Enum Class in cli.java2umltext.model
 
visible(boolean) - Method in class pi.actor.Actor
Setzt die Sichtbarkeit des Objektes.
visible(boolean) - Method in class pi.Layer
Setzt, ob diese Ebene sichtbar sein soll.
visibleArea() - Method in class pi.Scene
Gibt die sichtbare Fläche auf der Hauptebene aus.
visibleArea(Vector) - Method in class pi.Layer
Gibt die derzeit auf dem Bildschirm sichtbare Fläche der Ebene an.
visibleArea(Vector) - Method in class pi.Scene
Gibt die sichtbare Fläche auf der Hauptebene aus.
visibleHeight(double, Vector) - Method in class pi.Layer
Setzt den Kamerazoom exakt, sodass die sichtbare Höhe des sichtbaren Fensters einer bestimmten Länge entspricht.
visibleWidth(double, Vector) - Method in class pi.Layer
Setzt den Kamerazoom exakt, sodass die sichtbare Breite des sichtbaren Fensters einer bestimmten Länge entspricht.
visit(ClassOrInterfaceDeclaration, UML) - Method in class cli.java2umltext.ASTVisitor
 
visit(ConstructorDeclaration, UML) - Method in class cli.java2umltext.ASTVisitor
 
visit(EnumConstantDeclaration, UML) - Method in class cli.java2umltext.ASTVisitor
 
visit(EnumDeclaration, UML) - Method in class cli.java2umltext.ASTVisitor
 
visit(FieldDeclaration, UML) - Method in class cli.java2umltext.ASTVisitor
 
visit(MethodDeclaration, UML) - Method in class cli.java2umltext.ASTVisitor
 
visit(Parameter, UML) - Method in class cli.java2umltext.ASTVisitor
 
visit(RecordDeclaration, UML) - Method in class cli.java2umltext.ASTVisitor
 
visit(String) - Method in class demos.classes.dsa.graph.dfs.DepthFirstSearchDemo
 
visitNode(int) - Method in class pi.dsa.graph.BreadthFirstSearch
 
visitNode(int) - Method in class pi.dsa.graph.DepthFirstSearch
Setzt den Rekursionsschritt bei einem Knoten um.
VOLUME - Enum constant in enum class pi.tweening.TweenType
 

W

waitAfterFinish - Variable in class pi.dsa.turtle.TurtleGraphics
Wartet, nachdem die draw-Methode fertig ausgeführt wurde, die angegeben Anzahl an Sekunden bevor zur nächsten Wiederholung übergegangen wird.
Walking - Enum constant in enum class demos.small_games.dude.PlayerState
 
WALKING - Enum constant in enum class demos.tutorials.stateful_animation.PlayerState
 
warning(String, String) - Static method in class pi.util.Logger
Logger-Funktion für Warnungen
warp() - Method in class pi.dsa.turtle.TurtleAnimationController
Schaltet in den sogenannten „Warp-Modus“.
warp(boolean) - Method in class pi.dsa.turtle.TurtleAnimationController
Setzt den Zustand des sogenannten „Warp-Modus“.
warpMode(boolean) - Method in class pi.dsa.turtle.InitialTurtleState
 
WAV - Enum constant in enum class pi.resources.sound.SoundFormat
 
weight() - Method in class pi.dsa.graph.GraphEdge
Gibt die Gewichtung der Kante zurück.
WeldJoint - Class in pi.physics.joints
Eine Schweißnaht - besser ein Schweißpunkt - klebt zwei Körper zusammen.
WeldJoint() - Constructor for class pi.physics.joints.WeldJoint
 
WeldJointDemo - Class in demos.classes.physics.joints
WeldJointDemo() - Constructor for class demos.classes.physics.joints.WeldJointDemo
 
west() - Method in class blockly_robot.robot.gui.robot.ImageRobot
 
west() - Method in class blockly_robot.robot.logic.navigation.Coords
 
west() - Method in interface blockly_robot.robot.logic.robot.Robot
Gehe nach links in Richtung Westen.
west() - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
WEST - Enum constant in enum class blockly_robot.robot.logic.navigation.Compass
wheelColors() - Method in class pi.resources.color.ColorScheme
Gibt die zwölf Farben des Farbkreises von Itten in der Reihenfolge von Gelb ausgehend zurück.
wheelRotation() - Method in class pi.event.MouseScrollEvent
Gibt die Anzahl an „Klicks“ aus, die das Mausrad bewegt wurde.
white() - Method in class pi.resources.color.ColorScheme
Gibt die Farbe Weiß (englisch: white) zurück.
white(int, int, int) - Method in class pi.resources.color.ColorScheme
Setzt die Farbe Weiß (englisch: white) durch Angabe des Rot-, Grün- und Blau-Anteils.
white(Color) - Method in class pi.resources.color.ColorScheme
Setzt die Farbe Weiß (englisch: white).
white(Object) - Static method in class pi.debug.AnsiColor
 
white(String) - Method in class pi.resources.color.ColorScheme
Setzt die Farbe Weiß (englisch: white) in hexadezimaler Codierung (z.
WHITE - Static variable in class pi.debug.AnsiColor
 
width - Variable in class pi.actor.StatefulAnimation
Die Breite in Meter.
width - Variable in class pi.graphics.boxes.Box
Die Breite der Box in Pixel.
width - Variable in class pi.resources.font.FontStringBounds
Die Breite des Textes in Pixel.
width - Variable in class pi.util.GifDecoder
 
width() - Method in class pi.actor.Animation
Gibt die Breite der Animation in Metern aus.
width() - Method in class pi.actor.Image
 
width() - Method in class pi.actor.Rectangle
Gibt die Breite des Rechtecks in Meter zurück.
width() - Method in class pi.actor.StatefulAnimation
Gibt die Breite in Meter der animierten Figur zurück.
width() - Method in class pi.actor.Text
Gibt die Breite des Texts in Meter zurück.
width() - Method in record class pi.Bounds
Gibt die Breite aus.
width(double) - Method in class pi.actor.Rectangle
Setzt die Breite des Rechtecks neu.
width(int) - Method in class pi.graphics.boxes.Box
 
width(int) - Method in class pi.graphics.boxes.CellBox
 
width(int) - Method in class pi.graphics.boxes.ImageBox
 
width(int) - Method in class pi.graphics.boxes.TextBlockAlignBox
 
width(int) - Method in class pi.graphics.boxes.TextBlockBox
 
WIDTH - Static variable in class demos.billard.Edge
 
WIDTH - Static variable in class demos.small_games.dude.DudeDemo
 
WIDTH - Static variable in class tetris.Tetris
Die Breite des Spielfelds in Blöcken.
window - Variable in class pi.dsa.turtle.TurtleController
 
window() - Static method in class pi.Controller
Gibt das Spielfenster zurück.
windowDimension() - Method in class pi.config.GraphicsConfiguration
Gibt die Abmessung, also die Breite und die Höhe, des Fensters in Pixel zurück.
windowDimension(int, int) - Method in class pi.config.GraphicsConfiguration
Setzt die Abmessung, also die Breite und die Höhe, des Fensters in Pixel.
windowDimension(int, int) - Static method in class pi.Controller
Setzt die Abmessung, also die Breite und die Höhe, des Fensters in Pixel.
windowHeight() - Method in class pi.config.GraphicsConfiguration
Gibt die Höhe des Fensters in Pixel zurück.
windowHeight(int) - Method in class pi.config.GraphicsConfiguration
Setzt die Höhe des Fensters in Pixel.
windowPosition() - Method in class pi.config.GraphicsConfiguration
Gibt die Position des Fensters auf dem Bildschirm zurück.
windowPosition(int, int) - Static method in class pi.Controller
Setzt das Spielfenster an eine neue Position.
windowPosition(Direction) - Method in class pi.config.GraphicsConfiguration
Setzt die Position des Fensters auf dem Bildschirm.
windowPosition(Direction) - Static method in class pi.Controller
Setzt das Spielfenster an eine neue Position.
WindowScene - Interface in blockly_robot.robot.gui.scenes
Szene, die Informationen mitliefert, in welchem Fenster die Szene geöffnet werden soll.
windowSize() - Static method in class pi.Controller
Gibt die Fenstergröße in Pixel aus.
windowSize(int, int) - Static method in class pi.Controller
Setzt die Größe des Engine-Fensters.
windowWidth() - Method in class pi.config.GraphicsConfiguration
Gibt die Breite des Fensters in Pixel zurück.
windowWidth(int) - Method in class pi.config.GraphicsConfiguration
Setzt die Breite des Fensters in Pixel.
withCenterAtBoundsCenter(Bounds) - Method in record class pi.Bounds
Gleicht das eigene Zentrum mit der Mitte eines anderen Bounds ab.
withCenterPoint(Vector) - Method in record class pi.Bounds
Gibt ein neues Bounds mit derselben Höhe und Breite zurück, das seinen Mittelpunkt genau im angegebenen Zentrum hat.
withdraw() - Method in class blockly_robot.robot.gui.map.GraphicalItemController
 
withdraw() - Method in class blockly_robot.robot.gui.robot.ImageRobot
 
withdraw() - Method in class blockly_robot.robot.logic.item.Item
 
withdraw() - Method in interface blockly_robot.robot.logic.item.ItemController
 
withdraw() - Method in class blockly_robot.robot.logic.item.StackedItems
 
withdraw() - Method in interface blockly_robot.robot.logic.robot.Robot
 
withdraw() - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
withdraw(Coords) - Method in class blockly_robot.robot.logic.item.relocation.BagPacker
 
WITHDRAWABLES_NOTHING_TO_PICK_UP - Enum constant in enum class blockly_robot.robot.logic.robot.ErrorMessages
 
WITHDRAWABLES_TOO_MANY_OBJECTS - Enum constant in enum class blockly_robot.robot.logic.robot.ErrorMessages
 
withdrawAuto() - Method in class blockly_robot.robot.logic.item.StackedItems
 
withdrawAuto() - Method in class blockly_robot.robot.logic.robot.VirtualRobot
 
withdrawAuto(Coords) - Method in class blockly_robot.robot.logic.item.relocation.BagPacker
 
worldHandler() - Method in class pi.physics.BodyHandler
 
worldHandler() - Method in record class pi.physics.joints.Joint.JointRegistration
Returns the value of the worldHandler record component.
worldHandler() - Method in class pi.physics.NullHandler
 
WorldHandler - Class in pi.physics
Die WorldHandler-Klasse ist die (nicht objektgebundene) Middleware zwischen der JBox2D Engine und der Engine Pi.
wrap(String, int) - Static method in class pi.util.TextUtil
Bricht den gegebenen Text nach einer bestimmten Zeilenbreite, und zwar linksbündig um.
wrap(String, int, TextAlignment) - Static method in class pi.util.TextUtil
Bricht den gegebenen Text nach einer bestimmten Zeilenbreite um.
write(int) - Method in class tetris.text.NumberDisplay
 
write(BufferedImage, String) - Static method in class pi.util.ImageUtil
Speichert ein Bild in das Dateisystem ab.
write(String) - Method in class pi.graphics.screen_recording.ScreenshotImage
 
writeImage(ScreenshotImage) - Method in class pi.graphics.screen_recording.Photographer
 

X

x - Variable in class blockly_robot.robot.gui.map.CoordinateSystemTranslator
Die x-Koordinate des linken unteren Ecks, an dem das Gitter im Engine-Alpha-Koordinatensystem verankert ist.
x - Variable in class pi.graphics.boxes.Box
Die x-Koordinate der linken oberen Ecke in Pixel.
x - Variable in class tetris.tetrominos.Tetromino
Die x-Koordinate des Tetrominos entspricht der Lage des ersten Blocks, also dem Block mit der Indexnummer 0 im Blockfeld.
x() - Method in class pi.actor.Actor
Gibt die x-Koordinate der linken unteren Ecke zurück.
x() - Method in record class pi.Bounds
Gibt die X-Koordinate der unteren linken Ecke aus.
x() - Method in class pi.dsa.graph.GraphNode
Gibt die x-Koordinate des Knotens in Meter zurück.
x() - Method in class pi.Vector
Gibt den Bewegungsanteil in x-Richtung zurück.
x(double) - Method in class pi.actor.Actor
Setzt die x-Koordinate der Position des Objektes gänzlich neu auf der Zeichenebene.
x(double) - Method in class pi.Vector
Gibt den Bewegungsanteil in x-Richtung als Ganzzahl zurück.
x(int) - Method in class pi.graphics.boxes.Box
Setzt die x-Koordinate der linken oberen Ecke in Pixel.
xLeft() - Method in record class pi.Bounds
Die x-Koordinate der linken Ecken.
xRight() - Method in record class pi.Bounds
Die x-Koordinate der rechten Ecken.

Y

y - Variable in class blockly_robot.robot.gui.map.CoordinateSystemTranslator
Die y-Koordinate des linken unteren Ecks, an dem das Gitter im Engine-Alpha-Koordinatensystem verankert ist.
y - Variable in class pi.graphics.boxes.Box
Die y-Koordinate der linken oberen Ecke in Pixel.
y - Variable in class tetris.tetrominos.Tetromino
Die y-Koordinate des Tetrominos entspricht der Lage des ersten Blocks, also dem Block mit der Indexnummer 0 im Blockfeld.
y() - Method in class pi.actor.Actor
Gibt die y-Koordinate der linken unteren Ecke zurück.
y() - Method in record class pi.Bounds
Gibt die Y-Koordinate der unteren linken Ecke aus.
y() - Method in class pi.dsa.graph.GraphNode
Gibt die y-Koordinate des Knotens in Meter zurück.
y() - Method in class pi.Vector
Gibt den Bewegungsanteil in y-Richtung zurück.
y(double) - Method in class pi.actor.Actor
Setzt die y-Koordinate der Position des Objektes gänzlich neu auf der Zeichenebene.
y(double) - Method in class pi.Vector
Gibt den Bewegungsanteil in y-Richtung multipliziert mit Pixel per Meter zurück.
y(int) - Method in class pi.graphics.boxes.Box
Setzt die y-Koordinate der linken oberen Ecke in Pixel.
yBottom() - Method in record class pi.Bounds
Die y-Koordinate der untern Ecken.
yellow() - Method in class pi.resources.color.ColorScheme
Gibt die Primärfarbe Gelb (englisch: yellow) zurück.
yellow(int, int, int) - Method in class pi.resources.color.ColorScheme
Setzt die Primärfarbe Gelb (englisch: yellow) durch Angabe des Rot-, Grün- und Blau-Anteils.
yellow(Color) - Method in class pi.resources.color.ColorScheme
Setzt die Primärfarbe Gelb (englisch: yellow).
yellow(Object) - Static method in class pi.debug.AnsiColor
 
yellow(String) - Method in class pi.resources.color.ColorScheme
Setzt die Primärfarbe Gelb (englisch: yellow) in hexadezimaler Codierung (z.
YELLOW - Static variable in class pi.debug.AnsiColor
 
yellowGreen() - Method in class pi.resources.color.ColorScheme
Gibt die Tertiärfarbe Gelb-Grün (englisch: yellow green) - eine Mischung aus Gelb und Grün - zurück.
yellowGreen(int, int, int) - Method in class pi.resources.color.ColorScheme
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.
yellowGreen(Color) - Method in class pi.resources.color.ColorScheme
Setzt die Tertiärfarbe Gelb-Grün (englisch: yellow green, Mischung aus Gelb und Grün).
yellowGreen(String) - Method in class pi.resources.color.ColorScheme
Setzt die Tertiärfarbe Gelb-Grün (englisch: yellow green, Mischung aus Gelb und Grün) in hexadezimaler Codierung (z.
yellowOrange() - Method in class pi.resources.color.ColorScheme
Gibt die Tertiärfarbe Gelb-Orange (englisch: yellow orange) - eine Mischung aus Gelb und Orange - zurück.
yellowOrange(int, int, int) - Method in class pi.resources.color.ColorScheme
Setzt die Tertiärfarbe Gelb-Orange (englisch: yellow orange, Mischung aus Gelb und Orange) durch Angabe des Rot-, Grün- und Blau-Anteils.
yellowOrange(Color) - Method in class pi.resources.color.ColorScheme
Setzt die Tertiärfarbe Gelb-Orange (englisch: yellow orange, Mischung aus Gelb und Orange).
yellowOrange(String) - Method in class pi.resources.color.ColorScheme
Setzt die Tertiärfarbe Gelb-Orange (englisch: yellow orange, Mischung aus Gelb und Orange) in hexadezimaler Codierung (z.
yTop() - Method in record class pi.Bounds
Die y-Koordinate der oberen Ecken.

Z

zoomIn() - Method in class pi.Camera
Die Kamera bewegt sich um den Standard-Zoomfaktor näher an das Spielfeld.
zoomIn(double) - Method in class pi.Camera
Die Kamera bewegt sich näher an das Spielfeld.
zoomOut() - Method in class pi.Camera
Die Kamera entfernt sich um den Standard-Zoomfaktor vom Spielfeld.
zoomOut(double) - Method in class pi.Camera
Die Kamera entfernt sich vom Spielfeld.
zOrder - Variable in class blockly_robot.robot.data.model.ItemData
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form