Uses of Package
pi.annotations
Packages that use pi.annotations
Package
Description
Die Plattform, auf der die Trainingsaufgaben laufen.
Die Realisation der graphischen Umgebung (gui steht für graphical user
interface) mit Hilfe der Engine-Alpha.
Eine Trainingsaufgabe besteht aus verschiedenen Schwierigkeitsgraden.
Eine Sammlung von Klassen, die die Hauptfigur der Trainingsaufgaben - einen
Roboter - bereitstellen.
Sammlung von Klassen, die die Engine-Alpha-Szenen erben und verschiedene
graphische Ansichten bereit stellen.
Die Spiellogik.
Die einzelnen Aktionen des Roboters werden protokolliert, um die Algorithmen
testen zu können.
Klassen, die bei der Navigation in einer einfachen Karte aus gitterförmigen
Kacheln helfen.
Demonstiert eine animierte Figur, die mehrere Zustände haben
kann.
Quelle: K4_Java_Vorl.zip
Enthält die Hauptklassen wie zum Beispiel
Controller oder
Scene.Jede Figur auf der Zeichenebene ist eine Unterklasse von
Actor.Eine Beschriftung (
Label) für eine Figur.Klassen zur Animation von Figuren.
Klassen, den
Interpolator implementieren.Klassen zur Konfigurationsverwaltung.
Liefert Klassen zum Zeichnen von Debug-Informationen.
Algorithmen und Datenstrukturen zur Visualisierung von Graphen.
Ein Paket zum Zeichen von Turtle-Grafiken.
Eine Ereignissteuerung, die über das Beobachter-Entwurfsmuster
realisiert ist.
Klassen, um eine Bildfläche (
Canvas) mit der
Graphics2D-API zu bemalen.Eine Box ist ein rechteckiges graphisches Element, das in die
Graphics2D-API eingezeichnet werden kann.Klassen für geometrische Berechnungen.
Ein Paket zum Erstellen von einzelnen Bildschirmfotos (screenshot)
oder Videoaufzeichnungen (screen recording) des Spielfensters.
Klassen, die in Verbindung zur
Game Loop, also zur
Ereignisschleife des Spiels stehen.
Klassen, die innerhalb der Engine als Middleware zwischen der externen
Physics-Engine
JBox2D-Projekt von
Daniel Murhpy und der Engine-API
fungieren.
Die verschieden Verbindungen zwischen Figuren.
Eine Sammlung von Zwischenspeichern für verschiedene
Spiel-Ressourcen wie zum Beispiel Bilder und Audioklänge.
Klassen zur Farbverwaltung.
Klassen zur Schriftartenverwaltung.
Klassen zur Audiowiedergabe.
Eine Sammlung von Hilfsklassen.
Eine Sammlung von Klassen um Text in den Tetris typischen Schriftarten
in ein Textfeld schreiben zu können.
-
Classes in pi.annotations used by blockly_robot.robot
-
Classes in pi.annotations used by blockly_robot.robot.data.model
-
Classes in pi.annotations used by blockly_robot.robot.gui
-
Classes in pi.annotations used by blockly_robot.robot.gui.level
-
Classes in pi.annotations used by blockly_robot.robot.gui.map
-
Classes in pi.annotations used by blockly_robot.robot.gui.robot
-
Classes in pi.annotations used by blockly_robot.robot.gui.scenes
-
Classes in pi.annotations used by blockly_robot.robot.logic
-
Classes in pi.annotations used by blockly_robot.robot.logic.context
-
Classes in pi.annotations used by blockly_robot.robot.logic.item
-
Classes in pi.annotations used by blockly_robot.robot.logic.level
-
Classes in pi.annotations used by blockly_robot.robot.logic.log
-
Classes in pi.annotations used by blockly_robot.robot.logic.robot
-
Classes in pi.annotations used by demos.docs.main_classes.actor.stateful_animation
-
Classes in pi.annotations used by demos.docs.resources.config
-
Classes in pi.annotations used by demos.edu_projects.concurrency.philosophers
-
Classes in pi.annotations used by piClassDescriptionDiese Annotation markiert Methoden, die Schüler verwenden sollen.Zeigt an, dass diese Methode verkettet werden kann.Markiert eine Methode als Getter.Diese Annotation markiert Methoden, die Schüler definitiv nicht verwenden sollen.Markiert eine Methode als Setter.
-
Classes in pi.annotations used by pi.actorClassDescriptionDiese Annotation markiert Methoden, die Schüler verwenden sollen.Zeigt an, dass diese Methode verkettet werden kann.Markiert eine Methode als Getter.Markiert eine Methode als Setter.
-
Classes in pi.annotations used by pi.actor.labelClassDescriptionDiese Annotation markiert Methoden, die Schüler verwenden sollen.Zeigt an, dass diese Methode verkettet werden kann.Markiert eine Methode als Getter.Markiert eine Methode als Setter.
-
Classes in pi.annotations used by pi.animation
-
Classes in pi.annotations used by pi.animation.interpolation
-
Classes in pi.annotations used by pi.configClassDescriptionDiese Annotation markiert Methoden, die Schüler verwenden sollen.Zeigt an, dass diese Methode verkettet werden kann.Markiert eine Methode als Getter.Markiert eine Methode als Setter.
-
Classes in pi.annotations used by pi.debugClassDescriptionDiese Annotation markiert Methoden, die Schüler verwenden sollen.Zeigt an, dass diese Methode verkettet werden kann.Diese Annotation markiert Methoden, die Schüler definitiv nicht verwenden sollen.Markiert eine Methode als Setter.
-
Classes in pi.annotations used by pi.dsa.graph
-
Classes in pi.annotations used by pi.dsa.turtle
-
Classes in pi.annotations used by pi.event
-
Classes in pi.annotations used by pi.graphicsClassDescriptionDiese Annotation markiert Methoden, die Schüler verwenden sollen.Zeigt an, dass diese Methode verkettet werden kann.Markiert eine Methode als Setter.
-
Classes in pi.annotations used by pi.graphics.boxesClassDescriptionDiese Annotation markiert Methoden, die Schüler verwenden sollen.Zeigt an, dass diese Methode verkettet werden kann.Markiert eine Methode als Getter.Markiert eine Methode als Setter.
-
Classes in pi.annotations used by pi.graphics.geom
-
Classes in pi.annotations used by pi.graphics.screen_recording
-
Classes in pi.annotations used by pi.loop
-
Classes in pi.annotations used by pi.physics
-
Classes in pi.annotations used by pi.physics.joints
-
Classes in pi.annotations used by pi.resources
-
Classes in pi.annotations used by pi.resources.color
-
Classes in pi.annotations used by pi.resources.font
-
Classes in pi.annotations used by pi.resources.soundClassDescriptionDiese Annotation markiert Methoden, die Schüler verwenden sollen.Zeigt an, dass diese Methode verkettet werden kann.Markiert eine Methode als Getter.Markiert eine Methode als Setter.
-
Classes in pi.annotations used by pi.util
-
Classes in pi.annotations used by tetris.text