Index
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
Boundsoberhalb 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, indemget(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, indemget(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
CollisionListeneran, der auf alle Kollisionen zwischen diesem Actor und dem Actorcolliderreagiert. - addCollisionListener(Class<E>, CollisionListener<E>) - Method in class pi.actor.Actor
-
Meldet einen neuen
CollisionListeneran, der auf alle Kollisionen reagiert, die dieser Actor mit seiner Umwelt erlebt. - addCollisionListener(CollisionListener<Actor>) - Method in class pi.actor.Actor
-
Meldet einen neuen
CollisionListeneran, 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.addmethod 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
FrameUpdateListenerhinzu. - 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
KeyStrokeListenerhinzu, 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
KeyStrokeListenerhinzu, 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
SoundPlaybackListenerto 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
BufferStrategyzu 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" (mitEaseInOutDouble-Interpolation) vom aktuellen Durchsichtigkeits-Wert (die Ausgabe vonActor.opacity()) bis hin zum angegebenen Durchsichtigkeitswert. - animateParticle(double) - Method in class pi.actor.Actor
- 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 mehrerenEinzelbildern(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
StatefulAnimationanimiert 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
Boundsmit 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-Handlerkümmert sich um die physikalische Darstellung einesActor-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
Boundsrecord 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
SoundPlaybackis 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
Sceneaus. - 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
CellBoxeingebettet. - 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
ClassWrapperrecord 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
Figurenaus 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
Figurenaus 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.clearmethod 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
- 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
CollisionEventrepräsentiert eine Kollision zwischen zweiActor-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
ColorContainerVisualizermit einem eigenen Farben-Speicher. - ColorContainerVisualizerCustomDemo() - Constructor for class demos.debug.ColorContainerVisualizerCustomDemo
- ColorContainerVisualizerDefaultDemo - Class in demos.debug
-
Demonstriert die Klasse
ColorContainerVisualizermit 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
-
Demonstriert die Methode
ColorUtil#changeBrightness(Color, double). - 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
ConfigurationGroupclass. - 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
Configurationclass using the specified file name. - ConfigurationLoader(Path, ConfigurationGroup...) - Constructor for class pi.config.ConfigurationLoader
-
Initializes a new instance of the
Configurationclass. - ConfigurationLoader(ConfigurationGroup...) - Constructor for class pi.config.ConfigurationLoader
-
Initializes a new instance of the
Configurationclass. - 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
Boundsbefindet. - 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
BufferedImageInstanz 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.grdbaus dem Schulbuch des Cornelsen Verlags „Informatik 6 grundlegendes Niveau“ von 2024. - Cornelsen6Autobahn() - Static method in class pi.dsa.graph.GraphCollection
-
Entspricht der Graphdatenbank
Autobahn.grdbaus dem Schulbuch des Cornelsen Verlags „Informatik 6 grundlegendes Niveau“ von 2024. - Cornelsen6Beispielgraph() - Static method in class pi.dsa.graph.GraphCollection
-
Entspricht der Graphdatenbank
Beispielgraph.grdbaus dem Schulbuch des Cornelsen Verlags „Informatik 6 grundlegendes Niveau“ von 2024. - Cornelsen6Beispielgraph2() - Static method in class pi.dsa.graph.GraphCollection
-
Entspricht der Graphdatenbank
Beispielgraph2.grdbaus dem Schulbuch des Cornelsen Verlags „Informatik 6 grundlegendes Niveau“ von 2024. - Cornelsen6ICENetz() - Static method in class pi.dsa.graph.GraphCollection
-
Entspricht der Graphdatenbank
ICENetz.grdbaus 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
Bodyund mappt ihn intern zum analogenActor-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 weiterenActor-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
PrismaticJointzwischen 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
SoundPlaybackobject 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
Base64string 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
-
Demonstriert die statischen Methoden
Controller.defaultControl(),Controller.defaultControl(pi.event.DefaultListener)undController.removeDefaultControl(). - 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
Aufgabemit 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
Aufgabemit 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
-
0steht für Osten,1steht für Süden,2steht für Westen,3steht 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
DirectedLineSegmentrecord 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
-
Demonstriert die Klasse
DistanceJointund die MethodeActor.createDistanceJoint(pi.actor.Actor, Vector, Vector) - 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
documentrecord 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_SIZEund der SchriftfarbeGraphics2DUtil.FONT_COLORan eine bestimmte Position. - drawText(Graphics2D, String, int, int, int) - Static method in class pi.util.Graphics2DUtil
-
Zeichnet einen Text mit der Schriftfarbe
Graphics2DUtil.FONT_COLORdurch 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
Aufgabein 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
fieldsrecord 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
FieldWrapperrecord 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
SoundPlaybackis 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
FixtureDefzur Ü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
- forEachChild(Consumer<T>) - Method in class pi.graphics.boxes.ChildsBox
- 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
-
Demonstriert die Methode
FrameUpdateListener.onFrameUpdate(double). - 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
fromrecord 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
ImageFormatof 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
SoundFormatof 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
Mapzurü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
BufferedImagewith 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
ConfigurationGroupsfrom 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-Resourcenvom DatentypBufferedImagebereit. - 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
ColorSchemeContainerzurü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
VolumeControlobjects 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
Soundinstance. - 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-Resourcenvom DatentypSoundbereit. - 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
FontStylezurü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
Tweenabletarget 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
Tweenor 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
Tweenableobject 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
-
GIF Decoder quelloffen übernommen.
- GifDecoder() - Constructor for class pi.util.GifDecoder
- GlobalFrameUpdateListenerDemo - Class in demos.classes.event
-
Demonstriert die statische Methode
Controller.addFrameUpdateListener(pi.event.FrameUpdateListener). - GlobalFrameUpdateListenerDemo() - Constructor for class demos.classes.event.GlobalFrameUpdateListenerDemo
- GlobalKeyStrokeListenerDemo - Class in demos.classes.event
-
Demonstriert die statische Methode
Controller.addKeyStrokeListener(pi.event.KeyStrokeListener). - GlobalKeyStrokeListenerDemo() - Constructor for class demos.classes.event.GlobalKeyStrokeListenerDemo
- GlobalMouseClickListenerDemo - Class in demos.classes.event
-
Demonstriert die statische Methode
Controller.addMouseClickListener(pi.event.MouseClickListener). - GlobalMouseClickListenerDemo() - Constructor for class demos.classes.event.GlobalMouseClickListenerDemo
- GlobalMouseScrollListenerDemo - Class in demos.classes.event
-
Demonstriert die statische Methode
Controller.addMouseScrollListener(pi.event.MouseScrollListener). - GlobalMouseScrollListenerDemo() - Constructor for class demos.classes.event.GlobalMouseScrollListenerDemo
- GlobalSceneLaunchListenerDemo - Class in demos.classes.event
-
Demonstriert die statische Methode
Controller.addSceneLaunchListener(pi.event.SceneLaunchListener). - 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
GraphicszuGraphics2Dund bietet wie die Actor-Klassen eineGraphics2DComponent.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
Gridtesten 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
Boundsin 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 KlasseImageFontText. - 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
importsrecord 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
- 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
IntroTrackfor 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
isAbstractrecord 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
isStaticrecord component. - isStatic() - Method in record class cli.java2umltext.model.MethodWrapper
-
Returns the value of the
isStaticrecord 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
jointrecord 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
JointRegistrationrecord 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
-
Zeichnet die kochschen Schneeflocke
- 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
LoopedTrackfor 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
Actorin ein dynamisches Objekt. - makeKinematic() - Method in class pi.actor.Actor
-
Verwandelt den
Actorin ein kinematisches Objekt. - makeMarble() - Method in class demos.physics.MarbleDemo
-
Erstellt eine neue Murmel.
- makeParticle() - Method in class pi.actor.Actor
-
Verwandelt den
Actorin ein Partikel. - makeSensor() - Method in class pi.actor.Actor
-
Verwandelt den
Actorin einen Sensor. - makeStatic() - Method in class pi.actor.Actor
-
Verwandelt den
Actorin 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
methodsrecord 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
MethodWrapperrecord 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
Boundsmit 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- undy-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 (
xundy) 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
namerecord component. - name() - Method in record class cli.java2umltext.model.FieldWrapper
-
Returns the value of the
namerecord component. - name() - Method in record class cli.java2umltext.model.MethodWrapper
-
Returns the value of the
namerecord 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
-1falls 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 = -10fä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
ALTund diePfeiltastengedrü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
ALTund 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:
1ist keine Parallaxe (Bewegung exakt mit der Kamera) Werte zwischen0und1schaffen einen entfernten Effekt: Die Bewegung ist weniger als die der Kamera0bedeutet, die Bewegung der Kamera hat gar keinen Einfluss auf die Ebene. Negative Werte sorgen für Bewegung entgegen der Kamera Werte> 1verstä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 Kamera0: 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
parametersrecord 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
ControlleroderScene. - 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
Interpolatorimplementieren. - 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 derGraphics2D-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
pkgrecord 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
SoundPlaybackclass is a wrapperSourceDataLineon which aSoundplayback 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
LoopedTrackwith the specified musicSound. - playMusic(Sound) - Static method in class pi.Jukebox
-
Sets the currently playing track to a
LoopedTrackwith the specified musicSound. - playMusic(Sound, boolean, boolean) - Static method in class pi.Jukebox
-
Sets the currently playing track to a
LoopedTrackwith the specified musicSound. - 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
-
Demonstriert die Klasse
PrismaticJointund die MethodeActor.createPrismaticJoint(pi.actor.Actor, Vector, double) - 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 zwischen0und 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 noCharsetis 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 noCharsetis 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 noCharsetis 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 noCharsetis 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
Relationshiprecord 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
Figurenaus 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.removemethod 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
KeyStrokeListenervom Objekt, d. h. - removeKeyStrokeListener(KeyStrokeListener) - Method in interface pi.event.KeyStrokeListenerRegistration
-
Entfernt einen
KeyStrokeListenervom 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
SoundPlaybackListenerfrom 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
-
Demonstriert die Methode
FrameUpdateListenerRegistration.repeat(double, pi.event.PeriodicTask). - 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
-
Demonstriert die Methode
FrameUpdateListenerRegistration.repeat(double, int, pi.event.PeriodicTask, pi.event.PeriodicTask). - 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-undZielfarbenenthalten, 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-undZielfarbenin 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
-
Demonstriert die Methode
DialogLauncher.requestOkCancel(String, String). - 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
-
Demonstriert die Methode
DialogLauncher.requestStringInput(String, String). - 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
-
Demonstriert die Methode
DialogLauncher.requestYesNo(String, String). - 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
ResourcesContainerwas cleared. - ResourcesContainerListener<T> - Interface in pi.resources
-
This listener provides callbacks to observe
ResourcesContainerinstances. - 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
returnTyperecord 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
RevoluteJointund die MethodeActor.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
-
Demonstriert die Klasse
RevoluteJointund die MethodeActor.createRevoluteJoint(pi.actor.Actor, Vector) - 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
-
Demonstriert die Klasse
RopeJointund die MethodeActor.createRopeJoint(pi.actor.Actor, Vector, Vector, double) - 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
configurationChangedfor 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_SIZEundGraphics2DUtil.FONT_COLOR. - setFont(Graphics2D, int) - Static method in class pi.util.Graphics2DUtil
-
Setzt die Schriftart auf
Graphics2DUtil.FONT_COLORdurch 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_SIZEdurch 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
-
Demonstriert die Methode
DialogLauncher.showMessage(String, String). - 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
- 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
Trackthat plays a sound once and then stops. - SinglePlayTrack(Sound) - Constructor for class pi.resources.sound.SinglePlayTrack
-
Initializes a new
SinglePlayTrackfor 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
Boundsein 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
Soundobject 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
SoundPlaybackimplementation 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 einePlaybackInstanz 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
sourcerecord 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_DELIMITERinto 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_DELIMITERinto 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 (
800x600Pixel 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 (
800x600Pixel 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 (
800x600Pixel 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
targetrecord 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
TileContainerist 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
torecord 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ürtruebzw. - 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-Modus“ an 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
ToStringFormatteraus. - 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
- 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
TurtleScenebereit und kann mithilfe dieserTurtleSceneauch 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
Tweeninstances managed by theTweenEngine. - 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
typerecord component. - type() - Method in record class cli.java2umltext.model.FieldWrapper
-
Returns the value of the
typerecord component. - type() - Method in record class cli.java2umltext.model.Relationship
-
Returns the value of the
typerecord 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
Consumermit 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
Vektormit Komponenten in den angegebenen Bereichen. - vector(Scene) - Static method in class pi.Random
- 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
visibilityrecord component. - visibility() - Method in record class cli.java2umltext.model.MethodWrapper
-
Returns the value of the
visibilityrecord 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
-
Demonstriert die Klasse
WeldJointund die MethodeActor.createWeldJoint(pi.actor.Actor, Vector, Vector) - 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
Boundsab. - withCenterPoint(Vector) - Method in record class pi.Bounds
-
Gibt ein neues
Boundsmit 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
worldHandlerrecord 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form