Index

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

A

abs(double) - Static method in class schule.ngb.zm.Constants
Ermittelt den Absolutbetrag der angegebenen Zahl.
activateCache() - Static method in class schule.ngb.zm.util.io.ImageLoader
Aktiviert den Cache.
active - Variable in class schule.ngb.zm.Layer
Ob die Ebene aktiv ist, also Updates empfangen soll.
add(double, double) - Method in class schule.ngb.zm.Vector
Addiert die angegebenen Werte zur x- und y-Komponente des Vektors.
add(Object...) - Method in class schule.ngb.zm.Spielemaschine
 
add(Collection<Shape>) - Method in class schule.ngb.zm.layers.ShapesLayer
 
add(Drawable...) - Method in class schule.ngb.zm.layers.DrawableLayer
Fügt alle angegebenen Drawables der Ebene hinzu.
add(Audio) - Method in class schule.ngb.zm.media.Mixer
 
add(Audio, double) - Method in class schule.ngb.zm.media.Mixer
Fügt ein Audio-Objekt dem Mixer mit dem angegebenen Lautstärke-Faktor hinzu.
add(MLMatrix) - Method in class schule.ngb.zm.ml.DoubleMatrix
 
add(MLMatrix) - Method in interface schule.ngb.zm.ml.MLMatrix
Erzeugt eine neue Matrix C mit dem Ergebnis der komponentenweisen Matrix-Addition
add(Shape...) - Method in class schule.ngb.zm.layers.ShapesLayer
 
add(Shape...) - Method in class schule.ngb.zm.shapes.ShapeGroup
 
add(Shape, boolean) - Method in class schule.ngb.zm.shapes.ShapeGroup
 
add(Vector) - Method in class schule.ngb.zm.Vector
Addiert den Vektor vector zu diesem.
add(Vector, Vector) - Static method in class schule.ngb.zm.Vector
Addiert die beiden Vektoren zu einem neuen Vektor.
addAudioListener(AudioListener) - Method in interface schule.ngb.zm.media.Audio
Fügt dem Medium das angegebene Objekt als AudioListener hinzu, der bei Start und Stopp der Wiedergabe informiert wird.
addAudioListener(AudioListener) - Method in class schule.ngb.zm.media.Mixer
 
addAudioListener(AudioListener) - Method in class schule.ngb.zm.media.Music
 
addAudioListener(AudioListener) - Method in class schule.ngb.zm.media.Sound
 
addDrawable(Drawable) - Method in class schule.ngb.zm.Spielemaschine
 
addInPlace(MLMatrix) - Method in class schule.ngb.zm.ml.DoubleMatrix
 
addInPlace(MLMatrix) - Method in interface schule.ngb.zm.ml.MLMatrix
Setzt diese Matrix auf das Ergebnis der komponentenweisen Matrix-Addition
addLayer(int, Layer) - Method in class schule.ngb.zm.Zeichenleinwand
Fügt der Zeichenleinwand eine Ebene an einem bestimmten Index hinzu.
addLayer(Layer) - Method in class schule.ngb.zm.Zeichenleinwand
Fügt der Zeichenleinwand eine Ebene hinzu, die oberhalb aller bisherigen Ebenen eingefügt wird.
addLayer(Layer) - Method in class schule.ngb.zm.Zeichenmaschine
Fügt der Zeichenleinwand eine weitere Ebene hinzu.
addListener(L) - Method in class schule.ngb.zm.util.events.EventDispatcher
 
addListener(AnimationListener) - Method in class schule.ngb.zm.anim.Animation
 
addOnBottom(CT) - Method in class schule.ngb.bm.cards.CardDeck
 
addOnTop(CT) - Method in class schule.ngb.bm.cards.CardDeck
 
addUpdatable(Updatable) - Method in class schule.ngb.zm.Spielemaschine
 
addValue(double) - Method in class schule.ngb.zm.shapes.charts.BarChart
 
addValue(double) - Method in class schule.ngb.zm.shapes.charts.PieChart
 
addValue(double, double) - Method in class schule.ngb.zm.shapes.charts.LineChart
 
addValue(double, String, Color) - Method in class schule.ngb.zm.shapes.charts.BarChart
 
addValue(double, String, Color) - Method in class schule.ngb.zm.shapes.charts.PieChart
 
addValue(double, Color) - Method in class schule.ngb.zm.shapes.charts.BarChart
 
addValue(double, Color) - Method in class schule.ngb.zm.shapes.charts.PieChart
 
addValue(ChartValue) - Method in class schule.ngb.zm.shapes.charts.BarChart
 
addValue(ChartValue) - Method in class schule.ngb.zm.shapes.charts.PieChart
 
addValues(double[]) - Method in class schule.ngb.zm.shapes.charts.BarChart
 
addValues(double[]) - Method in class schule.ngb.zm.shapes.charts.PieChart
 
addValues(Collection<ChartValue>) - Method in class schule.ngb.zm.shapes.charts.BarChart
 
addValues(Collection<ChartValue>) - Method in class schule.ngb.zm.shapes.charts.PieChart
 
addValues(ChartValue[]) - Method in class schule.ngb.zm.shapes.charts.BarChart
 
addValues(ChartValue[]) - Method in class schule.ngb.zm.shapes.charts.PieChart
 
align(Options.Direction) - Method in class schule.ngb.zm.shapes.ShapeGroup
 
alignTo(Options.Direction) - Method in class schule.ngb.zm.shapes.Shape
Bewegt die Form an den Rand der Zeichenfläche in der angegebenen Richtung.
alignTo(Options.Direction, double) - Method in class schule.ngb.zm.shapes.Shape
Bewegt die Form mit dem angegebenen Abstand an den Rand der Zeichenfläche in der angegebenen Richtung aus.
alignTo(Shape, Options.Direction) - Method in class schule.ngb.zm.shapes.Shape
Bewegt den Ankerpunkt dieser Form in der angegebenen Richtung zum Gleichen Ankerpunkt der anderen Form.
alignTo(Shape, Options.Direction, double) - Method in class schule.ngb.zm.shapes.Shape
Richtet die Form entlang der angegebenen Richtung an einer anderen Form aus.
allocateBuffer() - Method in class schule.ngb.zm.Zeichenleinwand
Erstellt eine passende BufferStrategy für diese Ebene.
anchor - Variable in class schule.ngb.zm.shapes.Shape
Speichert den Ankerpunkt.
andThen(Function<? super MLMatrix, ? extends V>) - Method in class schule.ngb.zm.ml.NeuronLayer
 
angle - Variable in class schule.ngb.zm.shapes.Arc
 
angle() - Method in class schule.ngb.zm.Vector
Bestimmt den Winkel, den der Vektor mit der Ordinatenachse einschließt in Grad.
animate(double) - Method in class schule.ngb.zm.anim.Animation
Setzt den Fortschritt der Animation auf den angegebenen Wert.
animate(double) - Method in class schule.ngb.zm.anim.AnimationFacade
 
animate(double) - Method in class schule.ngb.zm.anim.AnimationGroup
 
animate(double) - Method in class schule.ngb.zm.anim.AnimationSequence
 
animate(double) - Method in class schule.ngb.zm.anim.CircleAnimation
 
animate(double) - Method in class schule.ngb.zm.anim.ContinousAnimation
 
animate(double) - Method in class schule.ngb.zm.anim.FadeAnimation
 
animate(double) - Method in class schule.ngb.zm.anim.FillAnimation
 
animate(double) - Method in class schule.ngb.zm.anim.MorphAnimation
 
animate(double) - Method in class schule.ngb.zm.anim.MoveAnimation
 
animate(double) - Method in class schule.ngb.zm.anim.RotateAnimation
 
animate(double) - Method in class schule.ngb.zm.anim.StrokeAnimation
 
animate(double) - Method in class schule.ngb.zm.anim.WaveAnimation
 
animateProperty(String, T, double, int, DoubleUnaryOperator) - Static method in class schule.ngb.zm.anim.Animations
 
animateProperty(String, T, Color, int, DoubleUnaryOperator) - Static method in class schule.ngb.zm.anim.Animations
 
animateProperty(String, T, Vector, int, DoubleUnaryOperator) - Static method in class schule.ngb.zm.anim.Animations
 
animateProperty(T, double, double, int, DoubleUnaryOperator, DoubleConsumer) - Static method in class schule.ngb.zm.anim.Animations
 
animateProperty(T, R, R, int, DoubleUnaryOperator, DoubleFunction<R>, Consumer<R>) - Static method in class schule.ngb.zm.anim.Animations
 
animateProperty(T, Color, Color, int, DoubleUnaryOperator, Consumer<Color>) - Static method in class schule.ngb.zm.anim.Animations
 
animateProperty(T, Vector, Vector, int, DoubleUnaryOperator, Consumer<Vector>) - Static method in class schule.ngb.zm.anim.Animations
 
Animation<T> - Class in schule.ngb.zm.anim
 
Animation() - Constructor for class schule.ngb.zm.anim.Animation
 
Animation(int) - Constructor for class schule.ngb.zm.anim.Animation
 
Animation(int, DoubleUnaryOperator) - Constructor for class schule.ngb.zm.anim.Animation
 
Animation(DoubleUnaryOperator) - Constructor for class schule.ngb.zm.anim.Animation
 
AnimationFacade<S> - Class in schule.ngb.zm.anim
A Stub for an Animation to use as an anonymous class.
AnimationFacade(Animation<S>, int, DoubleUnaryOperator) - Constructor for class schule.ngb.zm.anim.AnimationFacade
 
AnimationGroup<T> - Class in schule.ngb.zm.anim
 
AnimationGroup(int, int, DoubleUnaryOperator, Collection<Animation<T>>) - Constructor for class schule.ngb.zm.anim.AnimationGroup
 
AnimationGroup(int, Collection<Animation<T>>) - Constructor for class schule.ngb.zm.anim.AnimationGroup
 
AnimationGroup(int, DoubleUnaryOperator, Collection<Animation<T>>) - Constructor for class schule.ngb.zm.anim.AnimationGroup
 
AnimationGroup(Collection<Animation<T>>) - Constructor for class schule.ngb.zm.anim.AnimationGroup
 
AnimationGroup(DoubleUnaryOperator, Collection<Animation<T>>) - Constructor for class schule.ngb.zm.anim.AnimationGroup
 
AnimationGroup(Animation<T>...) - Constructor for class schule.ngb.zm.anim.AnimationGroup
 
AnimationListener - Interface in schule.ngb.zm.anim
 
Animations - Class in schule.ngb.zm.anim
 
Animations() - Constructor for class schule.ngb.zm.anim.Animations
 
AnimationSequence<T> - Class in schule.ngb.zm.anim
Führt eine Liste von Animationen nacheinander aus.
AnimationSequence(int, Collection<Animation<T>>) - Constructor for class schule.ngb.zm.anim.AnimationSequence
 
AnimationSequence(Collection<Animation<T>>) - Constructor for class schule.ngb.zm.anim.AnimationSequence
 
AnimationSequence(Animation<T>...) - Constructor for class schule.ngb.zm.anim.AnimationSequence
 
animationStarted(Animation) - Method in interface schule.ngb.zm.anim.AnimationListener
 
animationStopped(Animation) - Method in interface schule.ngb.zm.anim.AnimationListener
 
APP_NAME - Static variable in class schule.ngb.zm.Constants
Name der Zeichenmaschine.
APP_VERSION - Static variable in class schule.ngb.zm.Constants
Version der Zeichenmaschine als Text-String.
APP_VERSION_MAJ - Static variable in class schule.ngb.zm.Constants
Hauptversion der Zeichenmaschine.
APP_VERSION_MIN - Static variable in class schule.ngb.zm.Constants
Unterversion der Zeichenmaschine.
APP_VERSION_REV - Static variable in class schule.ngb.zm.Constants
Patchversion der Zeichenmaschine.
apply(DoubleUnaryOperator) - Method in class schule.ngb.zm.ml.DoubleMatrix
 
apply(DoubleUnaryOperator) - Method in interface schule.ngb.zm.ml.MLMatrix
Erzeugt eine neue Matrix, deren Werte gleich den Werten dieser Matrix nach der Anwendung der angegebenen Funktion sind.
apply(MLMatrix) - Method in class schule.ngb.zm.ml.NeuronLayer
 
applyInPlace(DoubleUnaryOperator) - Method in class schule.ngb.zm.ml.DoubleMatrix
 
applyInPlace(DoubleUnaryOperator) - Method in interface schule.ngb.zm.ml.MLMatrix
Endet die gegebene Funktion auf jeden Wert der Matrix an.
arc - Variable in class schule.ngb.zm.layers.DrawingLayer
Wiederverwendbarer Speicher für einen Kreisbogen.
arc(double, double, double, double, double) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet einen Kreisbogen in die Zeichenebene.
arc(double, double, double, double, double, double) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet einen Ellipsenbogen in die Zeichenebene.
Arc - Class in schule.ngb.zm.shapes
 
Arc(double, double, double, double) - Constructor for class schule.ngb.zm.shapes.Arc
 
Arc(double, double, double, double, double) - Constructor for class schule.ngb.zm.shapes.Arc
 
Arc(double, double, double, double, double, double) - Constructor for class schule.ngb.zm.shapes.Arc
 
Arc(Arc) - Constructor for class schule.ngb.zm.shapes.Arc
 
arccos(double) - Static method in class schule.ngb.zm.Constants
Ermittelt den Arcuskosinus der angegebenen Zahl.
arcsin(double) - Static method in class schule.ngb.zm.Constants
Ermittelt den Arkussinus der angegebenen Zahl.
arctan(double) - Static method in class schule.ngb.zm.Constants
Ermittelt den Arcusktangens der angegebenen Zahl.
arcTo(double, double, double, double) - Method in class schule.ngb.zm.shapes.CustomShape
 
arrange(Options.Direction, double) - Method in class schule.ngb.zm.shapes.ShapeGroup
 
ARRANGE_COLS - Static variable in class schule.ngb.zm.shapes.ShapeGroup
 
ARRANGE_ROWS - Static variable in class schule.ngb.zm.shapes.ShapeGroup
 
arrangeInColumns(int, Options.Direction, double) - Method in class schule.ngb.zm.shapes.ShapeGroup
 
arrangeInGrid(int, Options.Direction, double, int) - Method in class schule.ngb.zm.shapes.ShapeGroup
 
arrangeInRows(int, Options.Direction, double) - Method in class schule.ngb.zm.shapes.ShapeGroup
 
Arrow - Class in schule.ngb.zm.shapes
 
Arrow(double, double, double, double) - Constructor for class schule.ngb.zm.shapes.Arrow
 
Arrow(double, double, Vector) - Constructor for class schule.ngb.zm.shapes.Arrow
Erstellt einen Pfeil, der den übergebenen Vektor um die angegeben Koordinaten verschoben darstellt.
Arrow(Line) - Constructor for class schule.ngb.zm.shapes.Arrow
Erstellt einen Pfeil als Kopie einer vorgegebenen Linie.
Arrow(Vector) - Constructor for class schule.ngb.zm.shapes.Arrow
Erstellt einen Pfeil, der den übergebenen Vektor darstellt.
Arrow(Vector, Vector) - Constructor for class schule.ngb.zm.shapes.Arrow
Erstellt einen Pfeil, der den Differenzvektor zwischen den übergebenen Vektoren darstellt.
ARROW - Static variable in class schule.ngb.zm.Constants
Mauszeiger: Pfeil
arrowhead - Variable in class schule.ngb.zm.shapes.Arrow
 
asBool(boolean) - Static method in class schule.ngb.zm.Constants
Konvertiert einen boolean-Wert in einen boolean-Wert.
asBool(byte) - Static method in class schule.ngb.zm.Constants
Konvertiert einen byte-Wert in einen boolean-Wert.
asBool(char) - Static method in class schule.ngb.zm.Constants
Konvertiert einen char-Wert in einen boolean-Wert.
asBool(double) - Static method in class schule.ngb.zm.Constants
Konvertiert einen double-Wert in einen boolean-Wert.
asBool(float) - Static method in class schule.ngb.zm.Constants
Konvertiert einen float-Wert in einen boolean-Wert.
asBool(int) - Static method in class schule.ngb.zm.Constants
Konvertiert einen int-Wert in einen boolean-Wert.
asBool(long) - Static method in class schule.ngb.zm.Constants
Konvertiert einen long-Wert in einen boolean-Wert.
asBool(short) - Static method in class schule.ngb.zm.Constants
Konvertiert einen short-Wert in einen boolean-Wert.
asBool(String) - Static method in class schule.ngb.zm.Constants
Konvertiert einen String in einen boolean-Wert.
ascent - Variable in class schule.ngb.zm.shapes.Text
 
ASCII - Static variable in class schule.ngb.zm.util.io.FileLoader
Charset: ASCII
asDouble(boolean) - Static method in class schule.ngb.zm.Constants
Konvertiert einen boolean-Wert in einen double-Wert.
asDouble(byte) - Static method in class schule.ngb.zm.Constants
Konvertiert einen byte-Wert in einen double-Wert.
asDouble(char) - Static method in class schule.ngb.zm.Constants
Konvertiert einen char-Wert in einen double-Wert.
asDouble(double) - Static method in class schule.ngb.zm.Constants
Konvertiert einen double-Wert in einen double-Wert.
asDouble(float) - Static method in class schule.ngb.zm.Constants
Konvertiert einen float-Wert in einen double-Wert.
asDouble(int) - Static method in class schule.ngb.zm.Constants
Konvertiert einen int-Wert in einen double-Wert.
asDouble(long) - Static method in class schule.ngb.zm.Constants
Konvertiert einen long-Wert in einen double-Wert.
asDouble(short) - Static method in class schule.ngb.zm.Constants
Konvertiert einen short-Wert in einen double-Wert.
asDouble(String) - Static method in class schule.ngb.zm.Constants
Konvertiert einen String in einen double-Wert.
asInt(boolean) - Static method in class schule.ngb.zm.Constants
Konvertiert den angegebenen Wahrheitswert in eine ganze Zahl.
asInt(byte) - Static method in class schule.ngb.zm.Constants
Konvertiert den angegebenen Wert in eine ganze Zahl.
asInt(char) - Static method in class schule.ngb.zm.Constants
Konvertiert das angegebenen Zeichen in eine ganze Zahl.
asInt(double) - Static method in class schule.ngb.zm.Constants
Konvertiert den angegebenen Wert in eine ganze Zahl.
asInt(float) - Static method in class schule.ngb.zm.Constants
Konvertiert den angegebenen Wert in eine ganze Zahl.
asInt(int) - Static method in class schule.ngb.zm.Constants
Konvertiert den angegebenen Wert in eine ganze Zahl.
asInt(long) - Static method in class schule.ngb.zm.Constants
Konvertiert den angegebenen Wert in eine ganze Zahl.
asInt(short) - Static method in class schule.ngb.zm.Constants
Konvertiert den angegebenen Wert in eine ganze Zahl.
asInt(String) - Static method in class schule.ngb.zm.Constants
Konvertiert den angegebenen Text in eine ganze Zahl.
asVector() - Method in enum class schule.ngb.zm.Options.Direction
 
Audio - Interface in schule.ngb.zm.media
Schnittstelle für Audio-Medien.
AudioListener - Interface in schule.ngb.zm.media
Interface für Klassen, die auf das starten und stoppen der Wiedergabe von Audio-Objekten reagieren möchten.
avg(double...) - Static method in class schule.ngb.zm.Constants
Berechnet das arithmetische Mittel der angegebenen Werte.
await() - Method in class schule.ngb.zm.anim.Animation
 
awt_type - Variable in enum class schule.ngb.zm.Options.PathType
Der entsprechende Wert der Konstanten in Arc2D
awt_type - Variable in enum class schule.ngb.zm.Options.StrokeJoin
Der entsprechende Wert der Konstanten in java.awt

B

back(double) - Method in class schule.ngb.zm.layers.TurtleLayer
 
back(double) - Method in class schule.ngb.zm.layers.TurtleLayer.Turtle
 
background - Static variable in class schule.ngb.zm.Zeichenmaschine
Ebene mit der Hintergrundfarbe.
backIn() - Static method in class schule.ngb.zm.anim.Easing
 
backIn(double) - Static method in class schule.ngb.zm.anim.Easing
 
backInOut() - Static method in class schule.ngb.zm.anim.Easing
 
backInOut(double) - Static method in class schule.ngb.zm.anim.Easing
 
backOut() - Static method in class schule.ngb.zm.anim.Easing
 
backOut(double) - Static method in class schule.ngb.zm.anim.Easing
 
backprop(MLMatrix, double) - Method in class schule.ngb.zm.ml.NeuronLayer
 
BarChart - Class in schule.ngb.zm.shapes.charts
 
BarChart(double, double, double, double) - Constructor for class schule.ngb.zm.shapes.charts.BarChart
 
BarChart(double, double, double, double, double) - Constructor for class schule.ngb.zm.shapes.charts.BarChart
 
BarChart(double, double, double, double, double, double[]) - Constructor for class schule.ngb.zm.shapes.charts.BarChart
 
BasicChartValue - Class in schule.ngb.zm.shapes.charts
Basisimplemenation eines ChartValue.
BasicChartValue(double) - Constructor for class schule.ngb.zm.shapes.charts.BasicChartValue
Erstellt einen neuen Datenpunkt mit dem angegebenen Datenwert.
BasicChartValue(double, double) - Constructor for class schule.ngb.zm.shapes.charts.BasicChartValue
Erstellt einen neuen Datenpunkt mit dem angegebenen x- und Datenwert.
BasicChartValue(double, double, String) - Constructor for class schule.ngb.zm.shapes.charts.BasicChartValue
Erstellt einen neuen Datenpunkt mit dem angegebenen x- und Datenwert und der angegebenen Beschriftung.
BasicChartValue(double, double, String, Color) - Constructor for class schule.ngb.zm.shapes.charts.BasicChartValue
Erstellt einen neuen Datenpunkt mit dem angegebenen x- und Datenwert, der angegebenen Beschriftung und Farbe.
BasicChartValue(double, double, Color) - Constructor for class schule.ngb.zm.shapes.charts.BasicChartValue
Erstellt einen neuen Datenpunkt mit dem angegebenen x- und Datenwert und der angegebenen Farbe.
BasicChartValue(double, String) - Constructor for class schule.ngb.zm.shapes.charts.BasicChartValue
Erstellt einen neuen Datenpunkt mit dem angegebenen Datenwert und der angegebenen Beschriftung.
BasicChartValue(double, String, Color) - Constructor for class schule.ngb.zm.shapes.charts.BasicChartValue
Erstellt einen neuen Datenpunkt mit dem angegebenen Datenwert, der angegebenen Beschriftung und Farbe.
BasicChartValue(double, Color) - Constructor for class schule.ngb.zm.shapes.charts.BasicChartValue
Erstellt einen neuen Datenpunkt mit dem angegebenen Datenwert und der angegebenen Farbe.
BasicDrawable - Class in schule.ngb.zm
Basisimplementierung der Strokeable und Fillable APIs.
BasicDrawable() - Constructor for class schule.ngb.zm.BasicDrawable
 
beginPath() - Method in class schule.ngb.zm.layers.TurtleLayer
 
beginPath() - Method in class schule.ngb.zm.layers.TurtleLayer.Turtle
 
beginShape() - Method in class schule.ngb.zm.layers.DrawingLayer
Startet eine neue Freihand-Form.
BEVEL - Enum constant in enum class schule.ngb.zm.Options.StrokeJoin
Abgeschnittene Verbindungen.
BEVEL - Static variable in class schule.ngb.zm.Constants
Option für abgeschnittene Kantenverbindungen von Konturen und Linien.
biasAdd(double[][], double[]) - Static method in class schule.ngb.zm.ml.MLMath
 
biasAdjust(double[], double[][]) - Static method in class schule.ngb.zm.ml.MLMath
 
binary(int) - Static method in class schule.ngb.zm.Constants
Formt die angegebene Zahl in ihre Binärdarstellung um.
bk(double) - Method in class schule.ngb.zm.layers.TurtleLayer
 
bk(double) - Method in class schule.ngb.zm.layers.TurtleLayer.Turtle
 
BLACK - Static variable in class schule.ngb.zm.Color
Die Farbe Schwarz (Grauwert 0).
BLACK - Static variable in class schule.ngb.zm.Constants
Farbe: Schwarz
BLUE - Static variable in class schule.ngb.zm.Color
Die Farbe Zeichenmaschinen-Blau.
BLUE - Static variable in class schule.ngb.zm.Constants
Farbe: Blau
BOLD - Static variable in class schule.ngb.zm.Constants
Konstante für fette Schrift.
borderRadius - Variable in class schule.ngb.zm.shapes.RoundedRectangle
 
bounceIn() - Static method in class schule.ngb.zm.anim.Easing
 
bounceIn(double) - Static method in class schule.ngb.zm.anim.Easing
 
bounceInOut() - Static method in class schule.ngb.zm.anim.Easing
 
bounceInOut(double) - Static method in class schule.ngb.zm.anim.Easing
 
bounceOut() - Static method in class schule.ngb.zm.anim.Easing
 
bounceOut(double) - Static method in class schule.ngb.zm.anim.Easing
 
Bounds - Class in schule.ngb.zm.shapes
 
Bounds(double, double, double, double) - Constructor for class schule.ngb.zm.shapes.Bounds
 
Bounds(Shape) - Constructor for class schule.ngb.zm.shapes.Bounds
 
Brettmaschine - Class in schule.ngb.bm
 
Brettmaschine() - Constructor for class schule.ngb.bm.Brettmaschine
 
brighter() - Method in class schule.ngb.zm.Color
Erzeugt eine um 30% hellere Version dieser Farbe.
brighter(int) - Method in class schule.ngb.zm.Color
Erzeugt eine um percent hellere Version dieser Farbe.
BROWN - Static variable in class schule.ngb.zm.Color
Die Farbe Zeichenmaschinen-Braun.
BROWN - Static variable in class schule.ngb.zm.Constants
Farbe: Braun
buffer - Variable in class schule.ngb.zm.Layer
Interner Puffer für die Ebene, der einmal pro Frame auf die Zeichenleinwand übertragen wird.

C

Cache<K,V> - Class in schule.ngb.zm.util
Ein Cache ist ein Map Implementation, die Inhaltsobjekte in einer Reference speichert und als Zwischenspeicher für Objekte dienen kann, deren Erstellung aufwendig ist.
caching - Static variable in class schule.ngb.zm.util.io.ImageLoader
 
canvas - Variable in class schule.ngb.zm.Zeichenmaschine
Die Leinwand, auf die alles gezeichnet wird.
canvasHeight - Static variable in class schule.ngb.zm.Constants
Die Breite der Zeichenleinwand.
canvasWidth - Static variable in class schule.ngb.zm.Constants
Die Höhe der Zeichenleinwand.
Card - Class in schule.ngb.bm.cards
 
Card(double, String, int, boolean, Shape) - Constructor for class schule.ngb.bm.cards.Card
 
CardDeck<CT extends Card> - Class in schule.ngb.bm.cards
 
CardDeck() - Constructor for class schule.ngb.bm.cards.CardDeck
 
ceil(double) - Static method in class schule.ngb.zm.Constants
Rundet die angegebene Zahl auf.
CENTER - Enum constant in enum class schule.ngb.zm.Options.Direction
 
CENTER - Static variable in class schule.ngb.zm.Constants
Richtung: Mitte (bzw. keine Richtung)
centerFrame() - Method in class schule.ngb.zm.Zeichenfenster
Zentriert das Zeichenfenster auf dem aktuellen Bildschirm.
centerFrame() - Method in class schule.ngb.zm.Zeichenmaschine
Zentriert das Zeichenfenster auf dem aktuellen Bildschirm.
ChartAxes - Class in schule.ngb.zm.shapes.charts
 
ChartAxes(double, double, double, double) - Constructor for class schule.ngb.zm.shapes.charts.ChartAxes
 
ChartValue - Interface in schule.ngb.zm.shapes.charts
Schnittstelle für Datenpunkte, die in einem Diagramm dargestellt werden sollen.
choice(double[], int, boolean) - Static method in class schule.ngb.zm.Constants
Wählt die angegebene Anzahl Elemente aus dem Array aus.
choice(int[], int, boolean) - Static method in class schule.ngb.zm.Constants
Wählt die angegebene Anzahl Elemente aus dem Array aus.
choice(T...) - Static method in class schule.ngb.zm.Constants
Wählt ein zufälliges Element aus dem Array aus.
choice(T[], int, boolean) - Static method in class schule.ngb.zm.Constants
Wählt die angegebene Anzahl Elemente aus dem Array aus.
circle(double, double, double) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet einen Kreis an den angegebenen Koordinaten mit dem angegebenen Radius.
circle(double, double, double, Options.Direction) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet einen Kreis an den angegebenen Koordinaten mit dem angegebenen Radius und dem angegebenen Ankerpunkt.
Circle - Class in schule.ngb.zm.shapes
 
Circle(double, double, double) - Constructor for class schule.ngb.zm.shapes.Circle
 
Circle(Circle) - Constructor for class schule.ngb.zm.shapes.Circle
 
CircleAnimation - Class in schule.ngb.zm.anim
Animates the target in a circular motion centered at (cx, cy).
CircleAnimation(Shape, double, double) - Constructor for class schule.ngb.zm.anim.CircleAnimation
 
CircleAnimation(Shape, double, double, boolean) - Constructor for class schule.ngb.zm.anim.CircleAnimation
 
CircleAnimation(Shape, double, double, boolean, int) - Constructor for class schule.ngb.zm.anim.CircleAnimation
 
CircleAnimation(Shape, double, double, boolean, DoubleUnaryOperator) - Constructor for class schule.ngb.zm.anim.CircleAnimation
 
CircleAnimation(Shape, double, double, double) - Constructor for class schule.ngb.zm.anim.CircleAnimation
 
CircleAnimation(Shape, double, double, double, boolean) - Constructor for class schule.ngb.zm.anim.CircleAnimation
 
CircleAnimation(Shape, double, double, double, boolean, int, DoubleUnaryOperator) - Constructor for class schule.ngb.zm.anim.CircleAnimation
 
CircleAnimation(Shape, double, double, double, int, DoubleUnaryOperator) - Constructor for class schule.ngb.zm.anim.CircleAnimation
 
CircleAnimation(Shape, double, double, int) - Constructor for class schule.ngb.zm.anim.CircleAnimation
 
CircleAnimation(Shape, double, double, DoubleUnaryOperator) - Constructor for class schule.ngb.zm.anim.CircleAnimation
 
clear() - Method in class schule.ngb.zm.Layer
Leert die Ebene und löscht alles bisher gezeichnete.
clear() - Method in class schule.ngb.zm.layers.ColorLayer
Zeichnet den Hintergrund der Ebene mit der gesetzten Füllung neu.
clear() - Method in class schule.ngb.zm.layers.ImageLayer
Löscht die Ebene und zeichnet das Bild neu.
clear() - Method in class schule.ngb.zm.util.Cache
 
clear(int) - Method in class schule.ngb.zm.layers.DrawingLayer
Übermalt die komplette Ebene mit einem Grauwert mit der angegebenen Intensität. 0 entspricht schwarz, 255 entspricht weiß.
clear(int, int) - Method in class schule.ngb.zm.layers.DrawingLayer
Übermalt die komplette Ebene mit einem Grauwert mit der angegebenen Intensität und dem angegebenen Transparenzwert.
clear(int, int, int) - Method in class schule.ngb.zm.layers.DrawingLayer
Übermalt die komplette Ebene mit der Farbe mit den angegebenen Rot-, Grün- und Blauanteilen.
clear(int, int, int, int) - Method in class schule.ngb.zm.layers.DrawingLayer
Übermalt die komplette Ebene mit der Farbe mit den angegebenen Rot-, Grün- und Blauanteilen und dem angegebenen Transparenzwert.
clear(Color) - Method in class schule.ngb.zm.layers.DrawingLayer
Übermalt die komplette Ebene mit der angegebenen Farbe.
clearBeforeDraw - Variable in class schule.ngb.zm.layers.DrawableLayer
Ob die Ebene bei jedem Aufruf von DrawableLayer.draw(Graphics2D) geleert werden soll.
clearBeforeDraw - Variable in class schule.ngb.zm.layers.ShapesLayer
 
clearCache() - Static method in class schule.ngb.zm.util.io.ImageLoader
Leer den Cache und löschte alle bisher gespeicherten Bilder.
clearLayers() - Method in class schule.ngb.zm.Zeichenleinwand
Entfernt alle vorhandenen Ebenen von dieser Zeichenleinwand.
clockwise - Variable in class schule.ngb.zm.shapes.charts.PieChart
 
close() - Method in class schule.ngb.zm.shapes.CustomShape
 
CLOSED - Enum constant in enum class schule.ngb.zm.Options.PathType
Geschlossener Pfad, bei dem die Pfadenden direkt miteinander verbunden werden, indem eine Linie gezogen wird.
CLOSED - Static variable in class schule.ngb.zm.Constants
Option für den Abschluss eines Pfades oder Bogens durch Verbindung der Enden des Bogens mit einer Linie.
CLOSED - Static variable in class schule.ngb.zm.shapes.Arrow
 
closePath() - Method in class schule.ngb.zm.layers.TurtleLayer
 
closePath() - Method in class schule.ngb.zm.layers.TurtleLayer.Turtle
 
cmouseX - Static variable in class schule.ngb.zm.Constants
Die aktuelle (current) x-Koordinate der Maus.
cmouseY - Static variable in class schule.ngb.zm.Constants
Die aktuelle (current) y-Koordinate der Maus.
color(int) - Static method in class schule.ngb.zm.Constants
Erstellt eine graue Farbe.
color(int, int) - Static method in class schule.ngb.zm.Constants
Erstellt eine graue Farbe.
color(int, int, int) - Static method in class schule.ngb.zm.Constants
Erstellt eine Farbe.
color(int, int, int, int) - Static method in class schule.ngb.zm.Constants
Erstellt eine Farbe.
Color - Class in schule.ngb.zm
Repräsentiert eine Farbe in der Zeichenmaschine.
Color() - Constructor for class schule.ngb.zm.Color
Erstellt eine leere (schwarze) Farbe.
Color(int) - Constructor for class schule.ngb.zm.Color
Erstellt eine graue Farbe entsprechend dem Grauwert gray.
Color(int, int) - Constructor for class schule.ngb.zm.Color
Erstellt eine graue Farbe entsprechend dem Grauwert gray und dem Transparenzwert alpha.
Color(int, int, int) - Constructor for class schule.ngb.zm.Color
Erstellt eine Farbe.
Color(int, int, int, int) - Constructor for class schule.ngb.zm.Color
Erstellt eine Farbe.
Color(Color) - Constructor for class schule.ngb.zm.Color
 
Color(Color, int) - Constructor for class schule.ngb.zm.Color
 
Color(Color) - Constructor for class schule.ngb.zm.Color
Erstellt eine Farbe als Kopie von color.
Color(Color, int) - Constructor for class schule.ngb.zm.Color
Erstellt eine Farbe als Kopie von color und ersetzt den Transparentwert durch alpha.
colorHsb(double, double, double) - Static method in class schule.ngb.zm.Constants
Erstellt eine Farbe im HSB-Farbraum.
colorHsl(double, double, double) - Static method in class schule.ngb.zm.Constants
Erstellt eine Farbe im HSL-Farbraum.
ColorLayer - Class in schule.ngb.zm.layers
Eine Ebene, die nur aus einer Farbe (oder einem Farbverlauf) besteht.
ColorLayer(int, int, Color) - Constructor for class schule.ngb.zm.layers.ColorLayer
Erstellt eine neue Farbebene mit der angegebenen Größe und Farbe.
ColorLayer(Color) - Constructor for class schule.ngb.zm.layers.ColorLayer
Erstellt eine neue Farbebene mit der angegebenen Farbe.
colorMap - Variable in class schule.ngb.zm.shapes.charts.BarChart
 
colorMap - Variable in class schule.ngb.zm.shapes.charts.PieChart
 
colSums() - Method in class schule.ngb.zm.ml.DoubleMatrix
 
colSums() - Method in interface schule.ngb.zm.ml.MLMatrix
Berechnet eine neue Matrix mit nur einer Zeile, die die Spaltensummen dieser Matrix enthalten.
columns() - Method in class schule.ngb.zm.ml.DoubleMatrix
 
columns() - Method in interface schule.ngb.zm.ml.MLMatrix
Die Anzahl der Spalten der Matrix.
compare(Color) - Method in class schule.ngb.zm.Color
 
compareTo(Delayed) - Method in class schule.ngb.zm.util.tasks.DelayedTask
 
complement() - Method in class schule.ngb.zm.Color
Erzeugt die Komplementärfarbe zu dieser.
compose(Function<? super V, ? extends MLMatrix>) - Method in class schule.ngb.zm.ml.NeuronLayer
 
connect(NeuronLayer, NeuronLayer) - Method in class schule.ngb.zm.ml.NeuronLayer
 
Constants - Class in schule.ngb.zm
Basisklasse für die meisten Objekte der Zeichenmaschine, die von Nutzern erweitert werden können.
Constants() - Constructor for class schule.ngb.zm.Constants
 
contains(Audio) - Method in class schule.ngb.zm.media.Mixer
 
contains(Options.Direction) - Method in enum class schule.ngb.zm.Options.Direction
Prüft, ob die angegebene Richtung Teil dieser Richtung ist.
contains(Shape) - Method in class schule.ngb.zm.shapes.ShapeGroup
 
containsKey(Object) - Method in class schule.ngb.zm.util.Cache
 
containsValue(Object) - Method in class schule.ngb.zm.util.Cache
 
containsValue(ChartValue) - Method in class schule.ngb.zm.shapes.charts.BarChart
 
containsValue(ChartValue) - Method in class schule.ngb.zm.shapes.charts.PieChart
 
ContinousAnimation<T> - Class in schule.ngb.zm.anim
 
ContinousAnimation(Animation<T>) - Constructor for class schule.ngb.zm.anim.ContinousAnimation
 
ContinousAnimation(Animation<T>, boolean) - Constructor for class schule.ngb.zm.anim.ContinousAnimation
 
ContinousAnimation(Animation<T>, int) - Constructor for class schule.ngb.zm.anim.ContinousAnimation
 
coordinates - Variable in class schule.ngb.zm.shapes.Curve
 
copy() - Method in class schule.ngb.zm.Color
Erzeugt eine Kopie dieser Farbe.
copy() - Method in class schule.ngb.zm.shapes.Arc
 
copy() - Method in class schule.ngb.zm.shapes.Arrow
 
copy() - Method in class schule.ngb.zm.shapes.Circle
 
copy() - Method in class schule.ngb.zm.shapes.Curve
 
copy() - Method in class schule.ngb.zm.shapes.CustomShape
 
copy() - Method in class schule.ngb.zm.shapes.Ellipse
 
copy() - Method in class schule.ngb.zm.shapes.Kite
 
copy() - Method in class schule.ngb.zm.shapes.Line
 
copy() - Method in class schule.ngb.zm.shapes.Picture
 
copy() - Method in class schule.ngb.zm.shapes.Polygon
 
copy() - Method in class schule.ngb.zm.shapes.Quad
 
copy() - Method in class schule.ngb.zm.shapes.Rectangle
 
copy() - Method in class schule.ngb.zm.shapes.Rhombus
 
copy() - Method in class schule.ngb.zm.shapes.Shape
Erzeugt eine Kopie dieser Form mit denselben Eigenschaften.
copy() - Method in class schule.ngb.zm.shapes.ShapeGroup
 
copy() - Method in class schule.ngb.zm.shapes.Text
 
copy() - Method in class schule.ngb.zm.shapes.Triangle
 
copy() - Method in class schule.ngb.zm.Vector
Erzeugt einen neuen Vektor mit denselben Komponenten wie dieses Vektorobjekt.
copyFrom(Shape) - Method in class schule.ngb.zm.shapes.Arc
 
copyFrom(Shape) - Method in class schule.ngb.zm.shapes.Arrow
 
copyFrom(Shape) - Method in class schule.ngb.zm.shapes.Circle
 
copyFrom(Shape) - Method in class schule.ngb.zm.shapes.Curve
 
copyFrom(Shape) - Method in class schule.ngb.zm.shapes.CustomShape
 
copyFrom(Shape) - Method in class schule.ngb.zm.shapes.Ellipse
 
copyFrom(Shape) - Method in class schule.ngb.zm.shapes.Kite
 
copyFrom(Shape) - Method in class schule.ngb.zm.shapes.Line
 
copyFrom(Shape) - Method in class schule.ngb.zm.shapes.Picture
 
copyFrom(Shape) - Method in class schule.ngb.zm.shapes.Polygon
 
copyFrom(Shape) - Method in class schule.ngb.zm.shapes.Rectangle
 
copyFrom(Shape) - Method in class schule.ngb.zm.shapes.Rhombus
 
copyFrom(Shape) - Method in class schule.ngb.zm.shapes.RoundedRectangle
 
copyFrom(Shape) - Method in class schule.ngb.zm.shapes.Shape
Kopiert die Eigenschaften der angegebenen Form in diese.
copyFrom(Shape) - Method in class schule.ngb.zm.shapes.Text
 
copyFrom(Vector) - Method in class schule.ngb.zm.shapes.Arrow
Kopiert die Werte des angegebenen Vektors.
copyImage(Image) - Static method in class schule.ngb.zm.util.io.ImageLoader
Erstellt ein BufferedImage mit demselben Inhalt wie das angegebene Image.
copyImage(BufferedImage) - Static method in class schule.ngb.zm.util.io.ImageLoader
Erstellt eine exakte Kopie des angegebenen Bildes als neues Objekt.
copyMatrix(double[][]) - Static method in class schule.ngb.zm.ml.MLMath
 
cos(double) - Static method in class schule.ngb.zm.Constants
Ermittelt den Kosinus der angegebenen Zahl.
count(double) - Method in class schule.ngb.zm.util.Counter
Zählt den angegebenen Wert.
count(Number) - Method in class schule.ngb.zm.util.Counter
Zählt die angegebene Zahl.
count(Object) - Method in class schule.ngb.zm.util.Counter
Zählt das angegebenen Objekt.
countAll(double[]) - Method in class schule.ngb.zm.util.Counter
Zöhlt alle Werte im angegebenen Array.
countAll(int[]) - Method in class schule.ngb.zm.util.Counter
Zöhlt alle Werte im angegebenen Array.
countAll(Number[]) - Method in class schule.ngb.zm.util.Counter
Zöhlt alle Zahlen im angegebenen Array.
countAll(Collection<Number>) - Method in class schule.ngb.zm.util.Counter
Zöhlt alle Zahlen in der angegebenen Sammlung.
Counter - Class in schule.ngb.zm.util
Eine Hilfsklasse, um Dinge zu zählen.
Counter() - Constructor for class schule.ngb.zm.util.Counter
Erstellt einen neuen, leeren Counter.
Counter(int) - Constructor for class schule.ngb.zm.util.Counter
Ertstellt einen neuen Counter, der mit dem angegebenen Wert initialisiert ist.
create(double[][]) - Static method in class schule.ngb.zm.ml.MatrixFactory
Erstellt eine neue Matrix mit den Dimensionen des angegebenen Arrays und initialisiert die Werte mit den entsprechenden Werten des Arrays.
create(int, int) - Static method in class schule.ngb.zm.ml.MatrixFactory
Erstellt eine neue Matrix mit den angegebenen Dimensionen und initialisiert alle Werte mit 0.
createContext(ColorModel, Rectangle, Rectangle2D, AffineTransform, RenderingHints) - Method in class schule.ngb.zm.Color
 
createImage(int, int) - Static method in class schule.ngb.zm.util.io.ImageLoader
Erstellt ein neues, leeres BufferedImage passend für dieses Anzeigegerät.
createImage(int, int, int) - Static method in class schule.ngb.zm.util.io.ImageLoader
Erstellt ein neues, leeres BufferedImage passend für dieses Anzeigegerät.
createStroke(Options.StrokeType, double, Options.StrokeJoin) - Static method in interface schule.ngb.zm.Strokeable
Hilfsmethode, um ein Stroke Objekt mit den aktuellen Kontureigenschaften zu erstellen.
cross(Vector) - Method in class schule.ngb.zm.Vector
Berechnet das Kreuzprodukt des Vektors mit dem angegebenen Vektor.
cross(Vector, Vector) - Static method in class schule.ngb.zm.Vector
Berechnet das Kreuzprodukt der angegebenen Vektoren.
CROSS - Static variable in class schule.ngb.zm.Constants
Mauszeiger: Fadenkreuz
cubicIn() - Static method in class schule.ngb.zm.anim.Easing
 
cubicIn(double) - Static method in class schule.ngb.zm.anim.Easing
 
cubicInOut() - Static method in class schule.ngb.zm.anim.Easing
 
cubicInOut(double) - Static method in class schule.ngb.zm.anim.Easing
 
cubicOut() - Static method in class schule.ngb.zm.anim.Easing
 
cubicOut(double) - Static method in class schule.ngb.zm.anim.Easing
 
cursorVisible - Variable in class schule.ngb.zm.Zeichenmaschine
Ob der Mauszeiger derzeit sichtbar ist (bzw. sein sollte).
curve(double, double, double, double, double, double) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet eine quadratische Bézierkurve mit den angegebenen Start- und Endkoordinaten, sowie dem angegebenen Kontrollpunkt.
curve(double, double, double, double, double, double, double, double) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet eine kubische Bézierkurve mit den angegebenen Start- und Endkoordinaten, sowie den angegebenen Kontrollpunkten.
Curve - Class in schule.ngb.zm.shapes
 
Curve(double, double, double, double, double, double) - Constructor for class schule.ngb.zm.shapes.Curve
 
Curve(double, double, double, double, double, double, double, double) - Constructor for class schule.ngb.zm.shapes.Curve
 
Curve(Curve) - Constructor for class schule.ngb.zm.shapes.Curve
 
curveTo(double, double, double, double) - Method in class schule.ngb.zm.layers.DrawingLayer
 
curveTo(double, double, double, double, double, double) - Method in class schule.ngb.zm.layers.DrawingLayer
 
curveTo(double, double, double, double, double, double) - Method in class schule.ngb.zm.shapes.CustomShape
 
CustomShape - Class in schule.ngb.zm.shapes
 
CustomShape(double, double) - Constructor for class schule.ngb.zm.shapes.CustomShape
 
CustomShape(CustomShape) - Constructor for class schule.ngb.zm.shapes.CustomShape
 
CYAN - Static variable in class schule.ngb.zm.Color
Die Farbe Zeichenmaschinen-Türkis.
CYAN - Static variable in class schule.ngb.zm.Constants
Farbe: Türkis

D

darker() - Method in class schule.ngb.zm.Color
Erzeugt eine um 30% dunklere Version dieser Farbe.
darker(int) - Method in class schule.ngb.zm.Color
Erzeugt eine um percent dunklere Version dieser Farbe.
DARKGRAY - Static variable in class schule.ngb.zm.Color
Die Farbe Dunkelgrau (Grauwert 64).
DARKGRAY - Static variable in class schule.ngb.zm.Constants
Farbe: Dunkelgrau
DASHED - Enum constant in enum class schule.ngb.zm.Options.StrokeType
Getrichelte Linien.
DASHED - Static variable in class schule.ngb.zm.Constants
Option für gestrichelte Konturen und Linien.
deactivateCache() - Static method in class schule.ngb.zm.util.io.ImageLoader
Deaktiviert den Cache.
debug(CharSequence) - Method in class schule.ngb.zm.util.Log
 
debug(CharSequence, Object...) - Method in class schule.ngb.zm.util.Log
 
debug(Throwable, CharSequence, Object...) - Method in class schule.ngb.zm.util.Log
 
debug(Throwable, Supplier<String>) - Method in class schule.ngb.zm.util.Log
 
debug(Supplier<String>) - Method in class schule.ngb.zm.util.Log
 
dec() - Method in class schule.ngb.zm.util.Counter
Verringert den Zähler um Eins.
DEFAULT_ANIM_RUNTIME - Static variable in class schule.ngb.zm.Constants
 
DEFAULT_BACKGROUND - Static variable in class schule.ngb.zm.Constants
Standardfarbe für den Hintergrund.
DEFAULT_BUFFER - Static variable in class schule.ngb.zm.Constants
Standardwert für den Abstand von Formen.
DEFAULT_EASING - Static variable in class schule.ngb.zm.anim.Easing
 
DEFAULT_EASING - Static variable in class schule.ngb.zm.Constants
 
DEFAULT_FILLCOLOR - Static variable in class schule.ngb.zm.Constants
Standardfarbe der Füllungen.
DEFAULT_FONTSIZE - Static variable in class schule.ngb.zm.Constants
Standardwert für die Schriftgröße.
DEFAULT_FPS - Static variable in class schule.ngb.zm.Constants
Standardwert für die Frames pro Sekunde einer Zeichenmaschine.
DEFAULT_HEIGHT - Static variable in class schule.ngb.zm.Constants
Standardhöhe eines Zeichenfensters.
DEFAULT_LABEL - Static variable in class schule.ngb.zm.shapes.charts.BarChart
 
DEFAULT_LABEL - Static variable in class schule.ngb.zm.shapes.charts.PieChart
 
DEFAULT_LABEL - Static variable in class schule.ngb.zm.shapes.charts.RingChart
 
DEFAULT_STROKECOLOR - Static variable in class schule.ngb.zm.Constants
Standardfarbe der Konturen.
DEFAULT_STROKEWEIGHT - Static variable in class schule.ngb.zm.Constants
Standardwert für die Dicke der Konturen.
DEFAULT_WIDTH - Static variable in class schule.ngb.zm.Constants
Standardbreite eines Zeichenfensters.
degrees(double) - Static method in class schule.ngb.zm.Constants
Rechnet von Radian in Grad um.
delay(int) - Method in class schule.ngb.zm.Zeichenmaschine
Pausiert die Schleife der Zeichenmaschine für die angegebene Anzahl an Millisekunden.
DELAYED - Enum constant in enum class schule.ngb.zm.Options.AppState
Die Ausführung der Zeichenmaschine wurde mit delay(int) verzögert und wartet auf Fortsetzung.
DelayedTask - Class in schule.ngb.zm.util.tasks
 
DelayedTask() - Constructor for class schule.ngb.zm.util.tasks.DelayedTask
 
delta - Static variable in class schule.ngb.zm.Constants
Der Zeitunterschied zum letzten Frame in Sekunden.
Dice<T> - Class in schule.ngb.bm.dice
 
Dice(T[]) - Constructor for class schule.ngb.bm.dice.Dice
 
disableCache(String) - Static method in class schule.ngb.zm.util.io.ImageLoader
Deaktiviert den Cache für die angegebene Quelle.
disableCache(K) - Method in class schule.ngb.zm.util.Cache
Deaktiviert das Caching für den angegebenen Schlüssel.
dispatchEvent(String, E) - Method in class schule.ngb.zm.util.events.EventDispatcher
 
DISPATCHING - Enum constant in enum class schule.ngb.zm.Options.AppState
Die Zeichenmaschine sendet gereade gesammelte Events und führt Tasks aus.
dispose() - Method in class schule.ngb.zm.Layer
Gibt die Ressourcen der Ebene frei.
dispose() - Method in interface schule.ngb.zm.media.Audio
Stoppt die Wiedergabe und gibt alle Ressourcen, die für das Medium verwendet werden, frei.
dispose() - Method in class schule.ngb.zm.media.Mixer
 
dispose() - Method in class schule.ngb.zm.media.Music
 
dispose() - Method in class schule.ngb.zm.media.Sound
 
dispose() - Method in class schule.ngb.zm.Zeichenleinwand
Löscht alle Ebenen der Zeichenebene und gibt deren Ressourcen frei.
distance(double, double, double, double) - Static method in class schule.ngb.zm.Constants
 
distance(Vector) - Method in class schule.ngb.zm.Vector
Berechnet den Abstand zum angegebenen Punkt.
distance(Vector, Vector) - Static method in class schule.ngb.zm.Vector
Berechnet den Abstand zwischen den durch die angegebenen Vektoren beschriebenen Punkten.
distanceSq(Vector) - Method in class schule.ngb.zm.Vector
Berechnet den quadrierten Abstand zum angegebenen Vektor.
distanceSq(Vector, Vector) - Static method in class schule.ngb.zm.Vector
Berechnet den Abstand zum Quadrat zwischen den durch die angegebenen Vektoren beschriebenen Punkten.
div(double) - Method in class schule.ngb.zm.Vector
 
div(Vector, double) - Static method in class schule.ngb.zm.Vector
Erzeugt einen neuen Vektor der gleich dem angegebenen Vektor durch {code scalar} dividiert ist.
done - Variable in class schule.ngb.zm.util.tasks.Task
 
dot(Vector) - Method in class schule.ngb.zm.Vector
Bestimmt das Skalarprodukt des Vektors mit dem angegebenen Vektor.
dot(Vector, Vector) - Static method in class schule.ngb.zm.Vector
Bestimmt das Skalarprodukt der angegebenen Vektoren.
DOTTED - Enum constant in enum class schule.ngb.zm.Options.StrokeType
Gepunktete Linien.
DOTTED - Static variable in class schule.ngb.zm.Constants
Option für gepunktete Konturen und Linien.
DoubleMatrix - Class in schule.ngb.zm.ml
Eine einfache Implementierung der MLMatrix zur Verwendung in NeuralNetworks.
DoubleMatrix(double[][]) - Constructor for class schule.ngb.zm.ml.DoubleMatrix
 
DoubleMatrix(int, int) - Constructor for class schule.ngb.zm.ml.DoubleMatrix
 
DoubleMatrix(DoubleMatrix) - Constructor for class schule.ngb.zm.ml.DoubleMatrix
Initialisiert diese Matrix als Kopie der angegebenen Matrix.
doubleSmooth(double) - Static method in class schule.ngb.zm.anim.Easing
 
DOWN - Enum constant in enum class schule.ngb.zm.Options.Direction
 
DOWN - Static variable in class schule.ngb.zm.Constants
Richtung: Unten
DOWN - Static variable in class schule.ngb.zm.Vector
Vektor der Ordinatenachse Vector(0.0, 1.0) [unten]
DOWNLEFT - Enum constant in enum class schule.ngb.zm.Options.Direction
 
DOWNLEFT - Static variable in class schule.ngb.zm.Constants
Richtung: Unten links
DOWNRIGHT - Enum constant in enum class schule.ngb.zm.Options.Direction
 
DOWNRIGHT - Static variable in class schule.ngb.zm.Constants
Richtung: Unten rechts
draw() - Method in class schule.ngb.bm.cards.CardDeck
 
draw() - Method in class schule.ngb.zm.Spielemaschine
 
draw() - Method in class schule.ngb.zm.Zeichenmaschine
draw() wird einmal pro Frame aufgerufen.
draw(int) - Method in class schule.ngb.bm.cards.CardDeck
 
draw(Graphics) - Method in class schule.ngb.zm.Zeichenleinwand
Zeichnet den Inhalt aller Ebenen in den Grafikkontext.
draw(Graphics2D) - Method in class schule.ngb.bm.cards.Card
 
draw(Graphics2D) - Method in class schule.ngb.zm.BasicDrawable
 
draw(Graphics2D) - Method in interface schule.ngb.zm.Drawable
Wird aufgerufen, um das Objekt auf die Zeichenfläche graphics zu zeichnen.
draw(Graphics2D) - Method in class schule.ngb.zm.Layer
Zeichnet den Puffer auf den Grafikkontext.
draw(Graphics2D) - Method in class schule.ngb.zm.layers.DrawableLayer
 
draw(Graphics2D) - Method in class schule.ngb.zm.layers.ImageLayer
 
draw(Graphics2D) - Method in class schule.ngb.zm.layers.ShapesLayer
 
draw(Graphics2D) - Method in class schule.ngb.zm.layers.TurtleLayer
 
draw(Graphics2D) - Method in class schule.ngb.zm.layers.TurtleLayer.Turtle
 
draw(Graphics2D) - Method in class schule.ngb.zm.shapes.Shape
Zeichnet die Form.
draw(Graphics2D, AffineTransform) - Method in class schule.ngb.zm.shapes.Arrow
 
draw(Graphics2D, AffineTransform) - Method in class schule.ngb.zm.shapes.charts.BarChart
 
draw(Graphics2D, AffineTransform) - Method in class schule.ngb.zm.shapes.charts.ChartAxes
 
draw(Graphics2D, AffineTransform) - Method in class schule.ngb.zm.shapes.charts.LineChart
 
draw(Graphics2D, AffineTransform) - Method in class schule.ngb.zm.shapes.charts.PieChart
 
draw(Graphics2D, AffineTransform) - Method in class schule.ngb.zm.shapes.charts.RingChart
 
draw(Graphics2D, AffineTransform) - Method in class schule.ngb.zm.shapes.Curve
 
draw(Graphics2D, AffineTransform) - Method in class schule.ngb.zm.shapes.Picture
 
draw(Graphics2D, AffineTransform) - Method in class schule.ngb.zm.shapes.Shape
Zeichnet die Form, aber wendet zuvor noch eine zusätzliche Transformations- matrix an.
draw(Graphics2D, AffineTransform) - Method in class schule.ngb.zm.shapes.ShapeGroup
 
draw(Graphics2D, AffineTransform) - Method in class schule.ngb.zm.shapes.Text
 
Drawable - Interface in schule.ngb.zm
Drawable Objekte können auf eine Zeichenfläche gezeichnet werden.
DrawableLayer - Class in schule.ngb.zm.layers
Ein Layer um Drawable Objekte zu zeichnen.
DrawableLayer() - Constructor for class schule.ngb.zm.layers.DrawableLayer
Erstellt eine Ebene in der Standardgröße.
DrawableLayer(int, int) - Constructor for class schule.ngb.zm.layers.DrawableLayer
Erstellt eine Ebene mit der angegebenen Größe.
drawables - Variable in class schule.ngb.zm.layers.DrawableLayer
Liste der Drawables.
drawing - Variable in class schule.ngb.zm.Layer
Der Grafikkontext der Ebene, der zum Zeichnen der Inhalte verwendet wird.
drawing - Static variable in class schule.ngb.zm.Zeichenmaschine
Zeichenebene
DRAWING - Enum constant in enum class schule.ngb.zm.Options.AppState
Die Zeichenmaschine führt gerade draw() aus.
DrawingLayer - Class in schule.ngb.zm.layers
Eine Ebene auf der direkt gezeichnet werden kann.
DrawingLayer() - Constructor for class schule.ngb.zm.layers.DrawingLayer
Erstellt eine Zeichenebene in der Standardgröße.
DrawingLayer(int, int) - Constructor for class schule.ngb.zm.layers.DrawingLayer
Erstellt eine Zeichenebene mit der angegebenen Größe.
drawLines - Variable in class schule.ngb.zm.shapes.charts.LineChart
 
drawShape(Shape) - Method in class schule.ngb.zm.layers.DrawingLayer
 
duplicate() - Method in class schule.ngb.zm.ml.DoubleMatrix
 
duplicate() - Method in interface schule.ngb.zm.ml.MLMatrix
Erzeugt eine neue Matrix mit denselben Dimensionen und Koeffizienten wie diese Matrix.

E

easing - Variable in class schule.ngb.zm.anim.Animation
 
Easing - Class in schule.ngb.zm.anim
 
EAST - Enum constant in enum class schule.ngb.zm.Options.Direction
 
EAST - Static variable in class schule.ngb.zm.Constants
Richtung: Osten
elapsedTime - Variable in class schule.ngb.zm.anim.Animation
 
elasticIn() - Static method in class schule.ngb.zm.anim.Easing
 
elasticIn(double) - Static method in class schule.ngb.zm.anim.Easing
 
elasticInOut() - Static method in class schule.ngb.zm.anim.Easing
 
elasticInOut(double) - Static method in class schule.ngb.zm.anim.Easing
 
elasticOut() - Static method in class schule.ngb.zm.anim.Easing
 
elasticOut(double) - Static method in class schule.ngb.zm.anim.Easing
 
ellipse - Variable in class schule.ngb.zm.layers.DrawingLayer
Wiederverwendbarer Speicher für eine Ellipse.
ellipse(double, double, double, double) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet eine Ellipse in die Zeichenebene.
ellipse(double, double, double, double, Options.Direction) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet eine Ellipse in die Zeichenebene.
Ellipse - Class in schule.ngb.zm.shapes
 
Ellipse(double, double, double, double) - Constructor for class schule.ngb.zm.shapes.Ellipse
 
Ellipse(Ellipse) - Constructor for class schule.ngb.zm.shapes.Ellipse
 
enableGlobalDebugging() - Static method in class schule.ngb.zm.util.Log
Aktiviert das Logging in der Zeichenmaschine global.
enableGlobalLevel(Level) - Static method in class schule.ngb.zm.util.Log
Setzt das Logging-Level aller bisher und danach erzeugten Logger auf den angegebenen Level.
endShape() - Method in class schule.ngb.zm.layers.DrawingLayer
Beendet eine zuvor begonnene Freihand-Form und zeichent sie auf die Zeichenebene.
endShape(Options.PathType) - Method in class schule.ngb.zm.layers.DrawingLayer
 
entropy(double[][], double[][], int) - Static method in class schule.ngb.zm.ml.MLMath
 
entrySet() - Method in class schule.ngb.zm.util.Cache
 
equals(Object) - Method in class schule.ngb.bm.cards.Card
 
equals(Object) - Method in class schule.ngb.zm.Color
Prüft, ob ein anderes Objekt zu diesem gleich ist.
equals(Object) - Method in class schule.ngb.zm.shapes.Circle
 
equals(Object) - Method in class schule.ngb.zm.shapes.Curve
 
equals(Object) - Method in class schule.ngb.zm.shapes.Ellipse
 
equals(Object) - Method in class schule.ngb.zm.shapes.Kite
 
equals(Object) - Method in class schule.ngb.zm.shapes.Line
 
equals(Object) - Method in class schule.ngb.zm.shapes.Rectangle
 
equals(Object) - Method in class schule.ngb.zm.shapes.RoundedRectangle
 
equals(Object) - Method in class schule.ngb.zm.shapes.Shape
Vergleicht die Form mit einem anderen Objekt.
equals(Object) - Method in class schule.ngb.zm.shapes.Text
 
equals(Options.Direction) - Method in enum class schule.ngb.zm.Options.Direction
Prüft, ob die angegebene Richtung gleich dieser ist.
error(CharSequence) - Method in class schule.ngb.zm.util.Log
 
error(CharSequence, Object...) - Method in class schule.ngb.zm.util.Log
 
error(Throwable, CharSequence, Object...) - Method in class schule.ngb.zm.util.Log
 
error(Throwable, Supplier<String>) - Method in class schule.ngb.zm.util.Log
 
error(Supplier<String>) - Method in class schule.ngb.zm.util.Log
 
EventDispatcher<E,L extends Listener<E>> - Class in schule.ngb.zm.util.events
Implementierung einer EventListener-API basierend auf dem Artikel Skilled Listening in Java von Dr.
EventDispatcher() - Constructor for class schule.ngb.zm.util.events.EventDispatcher
 
eventRegistered(String) - Method in class schule.ngb.zm.util.events.EventDispatcher
 
exit() - Method in class schule.ngb.zm.Zeichenmaschine
Beendet die Zeichenmaschine vollständig.
exitNow() - Method in class schule.ngb.zm.Zeichenmaschine
 

F

fade(double, int) - Method in class schule.ngb.zm.media.Mixer
Ändert die Lautstärke aller hinzugefügten Audiomedien in der angegebenen Zeit schrittweise, bis die angegebene Lautstärke erreicht ist.
FADE_IN - Static variable in class schule.ngb.zm.anim.FadeAnimation
 
FADE_OUT - Static variable in class schule.ngb.zm.anim.FadeAnimation
 
FadeAnimation - Class in schule.ngb.zm.anim
 
FadeAnimation(Shape, int) - Constructor for class schule.ngb.zm.anim.FadeAnimation
 
FadeAnimation(Shape, int, int) - Constructor for class schule.ngb.zm.anim.FadeAnimation
 
FadeAnimation(Shape, int, int, DoubleUnaryOperator) - Constructor for class schule.ngb.zm.anim.FadeAnimation
 
FadeAnimation(Shape, int, DoubleUnaryOperator) - Constructor for class schule.ngb.zm.anim.FadeAnimation
 
FAKE_IMG_URL - Static variable in class schule.ngb.zm.util.Faker
URL, von der extern generierte Fake-Bilder geladen werden können.
fakeDates(int) - Static method in class schule.ngb.zm.util.Faker
Erzeugt ein Array mit den angegebenen Anzahl zufälliger LocalDate-Objekte, die ein Datum ohne Uhrzeit beschreiben.
fakeDatetimes(int) - Static method in class schule.ngb.zm.util.Faker
Erzeugt ein Array mit den angegebenen Anzahl zufälliger LocalDateTime-Objekte, die einen Zeitpunkt mit Dateum und Uhrzeit beschreiben,
fakeEmails(int) - Static method in class schule.ngb.zm.util.Faker
Erzeugt ein Array mit den angegebenen Anzahl zufälliger E-Mail-Adressen.
fakeFullnames(int) - Static method in class schule.ngb.zm.util.Faker
Erzeugt ein Array mit den angegebenen Anzahl zufälliger Namen im Format "Vorname Nachname".
fakeImage(int, int) - Static method in class schule.ngb.zm.util.Faker
Erzeugt ein Platzhalter-Bild in der angegebenen Größe.
fakeImage(int, int, boolean) - Static method in class schule.ngb.zm.util.Faker
Erzeugt ein Platzhalter-Bild in der angegebenen Größe.
fakeIntArray(int, int, int) - Static method in class schule.ngb.zm.util.Faker
Erzeugt ein Array mit der angegebenen Anzahl zufällig erzeugter Integer im angegebenen Bereich.
fakeIntegerList(int, int, int, List<Integer>) - Static method in class schule.ngb.zm.util.Faker
Erzeugt eine Liste mit der angegebenen Anzahl zufällig erzeugter Integer im angegebenen Bereich.
fakeIntegers(int, int, int, Consumer<Integer>) - Static method in class schule.ngb.zm.util.Faker
Erzeugt die angegebene Anzahl Zufallszahlen im angegebenen Bereich und übergibt sie an den angegebenen Consumer.
fakeIntegers(int, int, int, Supplier<L>, BiConsumer<L, Integer>) - Static method in class schule.ngb.zm.util.Faker
 
fakeNames(int) - Static method in class schule.ngb.zm.util.Faker
Erzeugt ein Array mit den angegebenen Anzahl zufälliger Vornamen.
fakePasswords(int) - Static method in class schule.ngb.zm.util.Faker
Erzeugt ein Array mit den angegebenen Anzahl zufälliger Passwörter.
Faker - Class in schule.ngb.zm.util
Eine Hilfsklasse, um zufällige Beispieldaten zu erzeugen.
fakeStrings(int) - Static method in class schule.ngb.zm.util.Faker
Erzeugt ein Array mit den angegebenen Anzahl zufälliger deutscher Wörter.
fakeText(int, int) - Static method in class schule.ngb.zm.util.Faker
Erzeugt einen Blindtext mit der angegebenen Anzahl Worten, aufgeteilt in die angegebene Anzahl Absätze.
fakeUsernames(int) - Static method in class schule.ngb.zm.util.Faker
Erzeugt ein Array mit den angegebenen Anzahl zufälliger Nutzernamen.
fakeUsers(int) - Static method in class schule.ngb.zm.util.Faker
Erzeugt ein Array mit den angegebenen Anzahl zufälliger Benutzerdaten.
fd(double) - Method in class schule.ngb.zm.layers.TurtleLayer
 
fd(double) - Method in class schule.ngb.zm.layers.TurtleLayer.Turtle
 
FileLoader - Class in schule.ngb.zm.util.io
Hilfsklasse, um Textdateien in verschiedenen Formaten einzulesen.
fill - Variable in class schule.ngb.zm.BasicDrawable
Der aktuelle Farbverlauf des Objektes oder null, wenn es keinen Farbverlauf besitzt.
fill() - Method in class schule.ngb.zm.layers.TurtleLayer
 
fill() - Method in class schule.ngb.zm.layers.TurtleLayer.Turtle
 
Fillable - Interface in schule.ngb.zm
Drawable Klassen, die mit einer Füllung versehen werden können.
FillAnimation - Class in schule.ngb.zm.anim
 
FillAnimation(Shape, Color, int, DoubleUnaryOperator) - Constructor for class schule.ngb.zm.anim.FillAnimation
 
fillColor - Variable in class schule.ngb.zm.BasicDrawable
Die aktuelle Füllfarbe der Form oder null, wenn das Objekt nicht gefüllt werden soll.
FILLED - Enum constant in enum class schule.ngb.zm.Options.ArrowHead
Gefülltes Dreieck.
FILLED - Static variable in class schule.ngb.zm.Constants
Option für Pfeile mit gefüllten Köpfen.
fillShape(Shape) - Method in class schule.ngb.zm.layers.DrawingLayer
 
fillShape(Shape, Graphics2D) - Method in class schule.ngb.zm.shapes.Shape
Hilfsmethode für Unterklassen, um die angegebene Form mit der aktuellen Füllung auf den Grafik-Kontext zu zeichnen.
finish() - Method in class schule.ngb.zm.anim.Animation
 
finish() - Method in class schule.ngb.zm.anim.AnimationFacade
 
finish() - Method in class schule.ngb.zm.anim.AnimationGroup
 
finish() - Method in class schule.ngb.zm.anim.AnimationSequence
 
finish() - Method in class schule.ngb.zm.anim.ContinousAnimation
 
finish() - Method in class schule.ngb.zm.util.tasks.Task
 
finished - Variable in class schule.ngb.zm.anim.Animation
 
flip(Options.Direction) - Method in class schule.ngb.zm.shapes.Picture
 
floor(double) - Static method in class schule.ngb.zm.Constants
Rundet die angegebene Zahl ab.
font - Variable in class schule.ngb.zm.shapes.Text
 
fontColor - Variable in class schule.ngb.zm.shapes.Text
 
FontLoader - Class in schule.ngb.zm.util.io
Eine Hilfsklasse mit Klassenmethoden, um Schriftarten zu laden.
forward(double) - Method in class schule.ngb.zm.layers.TurtleLayer
 
forward(double) - Method in class schule.ngb.zm.layers.TurtleLayer.Turtle
 
frame - Variable in class schule.ngb.zm.Zeichenmaschine
Das Zeichenfenster der Zeichenmaschine
FramerateLimitedTask - Class in schule.ngb.zm.util.tasks
 
FramerateLimitedTask() - Constructor for class schule.ngb.zm.util.tasks.FramerateLimitedTask
 
framesPerSecond - Static variable in class schule.ngb.zm.Constants
Aktuell dargestellte Bilder pro Sekunde.
FrameSynchronizedTask - Class in schule.ngb.zm.util.tasks
 
FrameSynchronizedTask() - Constructor for class schule.ngb.zm.util.tasks.FrameSynchronizedTask
 
fromArray(double[]) - Static method in class schule.ngb.zm.util.Counter
Erstellt einen neuen Counter, der alle Doubles im angegebenen Array gezählt hat.
fromArray(double[][], boolean) - Static method in class schule.ngb.zm.ml.NeuronLayer
 
fromArray(double[][], double[], boolean) - Static method in class schule.ngb.zm.ml.NeuronLayer
 
fromArray(int[]) - Static method in class schule.ngb.zm.util.Counter
Erstellt einen neuen Counter, der alle Integer im angegebenen Array gezählt hat.
fromArray(Number[]) - Static method in class schule.ngb.zm.util.Counter
Erstellt einen neuen Counter, der alle Zahlen im angegebenen Array gezählt hat.
fromBinary(String) - Static method in class schule.ngb.zm.Constants
Formt die angegebene Binärzahl in eine Dezimalzahl um.
fromHex(String) - Static method in class schule.ngb.zm.Constants
Formt die angegebene Binärzahl in eine Dezimalzahl um.
fromList(List<Number>) - Static method in class schule.ngb.zm.util.Counter
Erstellt einen neuen Counter, der alle Zahlen in der angegebenen Liste gezählt hat.
fullscreenChanged() - Method in class schule.ngb.zm.Zeichenmaschine
 

G

get(int) - Method in class schule.ngb.zm.shapes.ShapeGroup
 
get(int, int) - Method in class schule.ngb.zm.ml.DoubleMatrix
 
get(int, int) - Method in interface schule.ngb.zm.ml.MLMatrix
Gibt den Wert an der angegebenen Stelle der Matrix zurück.
get(Object) - Method in class schule.ngb.zm.util.Cache
 
getAbsAnchorPoint(Options.Direction) - Method in class schule.ngb.zm.shapes.Shape
Ermittelt die absoluten Koordinaten des angegebenen Ankers.
getAlpha() - Method in class schule.ngb.zm.Color
Gibt den Transparenzwert dieser Farbe zurück.
getAmplitude() - Method in class schule.ngb.zm.util.Noise
 
getAnchor() - Method in class schule.ngb.zm.shapes.Shape
Liefert den aktuellen Ankerpunkt der Form.
getAnchorPoint(double, double, Options.Direction) - Static method in class schule.ngb.zm.shapes.Shape
Bestimmt die relativen Koordinaten des angegebenen Ankerpunkts basierend auf der angegebenen Breite und Höhe des umschließenden Rechtecks.
getAnchorPoint(Options.Direction) - Method in class schule.ngb.zm.shapes.Shape
Bestimmt die Koordinaten des angegebenen Ankers der Form relativ zum aktuellen Ankerpunkt.
getAngle() - Method in class schule.ngb.zm.shapes.Arc
 
getAnimationTarget() - Method in class schule.ngb.zm.anim.Animation
 
getAnimationTarget() - Method in class schule.ngb.zm.anim.AnimationFacade
 
getAnimationTarget() - Method in class schule.ngb.zm.anim.AnimationGroup
 
getAnimationTarget() - Method in class schule.ngb.zm.anim.AnimationSequence
 
getAnimationTarget() - Method in class schule.ngb.zm.anim.CircleAnimation
 
getAnimationTarget() - Method in class schule.ngb.zm.anim.ContinousAnimation
 
getAnimationTarget() - Method in class schule.ngb.zm.anim.FadeAnimation
 
getAnimationTarget() - Method in class schule.ngb.zm.anim.FillAnimation
 
getAnimationTarget() - Method in class schule.ngb.zm.anim.MorphAnimation
 
getAnimationTarget() - Method in class schule.ngb.zm.anim.MoveAnimation
 
getAnimationTarget() - Method in class schule.ngb.zm.anim.RotateAnimation
 
getAnimationTarget() - Method in class schule.ngb.zm.anim.StrokeAnimation
 
getAnimationTarget() - Method in class schule.ngb.zm.anim.WaveAnimation
 
getArrowhead() - Method in class schule.ngb.zm.shapes.Arrow
 
getAvg() - Method in class schule.ngb.zm.util.Counter
 
getBackgroundLayer() - Method in class schule.ngb.zm.Zeichenmaschine
Gibt die Ebene mit der Hintergrundfarbe zurück.
getBiases() - Method in class schule.ngb.zm.ml.NeuronLayer
 
getBlue() - Method in class schule.ngb.zm.Color
Gibt den Blauwert dieser Farbe zurück.
getBounds() - Method in class schule.ngb.zm.shapes.Line
 
getBounds() - Method in class schule.ngb.zm.shapes.Shape
Gibt die Begrenzungen der Form zurück.
getCanvas() - Method in class schule.ngb.zm.Zeichenfenster
Liefert die Zeichenleinwand dieses Fensters.
getCanvas() - Method in class schule.ngb.zm.Zeichenmaschine
Gibt die Zeichenleinwand zurück.
getCanvasBounds() - Method in class schule.ngb.zm.Zeichenfenster
Liefert die Abmessungen der Zeichenleinwand zurück.
getChartValues() - Method in class schule.ngb.zm.shapes.charts.BarChart
 
getChartValues() - Method in class schule.ngb.zm.shapes.charts.PieChart
 
getColor() - Method in class schule.ngb.zm.layers.ColorLayer
 
getColor() - Method in class schule.ngb.zm.shapes.charts.BasicChartValue
 
getColor() - Method in interface schule.ngb.zm.shapes.charts.ChartValue
Gibt eine Farbe für den Datenpunkt zurück.
getColor(int) - Method in class schule.ngb.zm.shapes.charts.BarChart
 
getColor(int) - Method in class schule.ngb.zm.shapes.charts.PieChart
 
getColors() - Method in class schule.ngb.zm.shapes.charts.BarChart
 
getColors() - Method in class schule.ngb.zm.shapes.charts.PieChart
 
getControl1() - Method in class schule.ngb.zm.shapes.Curve
 
getControl2() - Method in class schule.ngb.zm.shapes.Curve
 
getCount() - Method in class schule.ngb.zm.util.Counter
 
getCurrent() - Method in class schule.ngb.bm.dice.Dice
 
getDelay() - Method in class schule.ngb.zm.util.tasks.DelayedTask
Gibt die absolute Verzögerung der Task zurück.
getDelay(TimeUnit) - Method in class schule.ngb.zm.util.tasks.DelayedTask
Gibt die verbleibende Verzögerung bis zur Ausführung der Task zurück.
getDisplayDevice() - Method in class schule.ngb.zm.Zeichenfenster
Liefert das Anzeigegerät, auf dem dieses Fenster erstellt wurde.
getDrawables() - Method in class schule.ngb.zm.layers.DrawableLayer
Gibt eine Liste aller Drawable Objekte dieser Ebene zurück.
getDrawingLayer() - Method in class schule.ngb.zm.Zeichenmaschine
Gibt die Standard-Zeichenebene zurück.
getEasing() - Method in class schule.ngb.zm.anim.Animation
 
getEasing() - Method in class schule.ngb.zm.anim.AnimationGroup
 
getEasing() - Method in class schule.ngb.zm.anim.AnimationSequence
 
getEnd() - Method in class schule.ngb.zm.shapes.Curve
 
getFill() - Method in class schule.ngb.zm.BasicDrawable
 
getFill() - Method in interface schule.ngb.zm.Fillable
Gibt die aktuell gesetzte Füllung zurück.
getFill() - Method in class schule.ngb.zm.layers.DrawingLayer
 
getFill() - Method in class schule.ngb.zm.layers.TurtleLayer
 
getFillColor() - Method in class schule.ngb.zm.BasicDrawable
 
getFillColor() - Method in interface schule.ngb.zm.Fillable
Gibt die aktuelle Füllfarbe der Form zurück.
getFillColor() - Method in class schule.ngb.zm.layers.DrawingLayer
Gibt die aktuelle Füllfarbe zurück.
getFillColor() - Method in class schule.ngb.zm.layers.TurtleLayer
 
getFont() - Method in class schule.ngb.zm.layers.DrawingLayer
 
getFont() - Method in class schule.ngb.zm.shapes.Text
 
getFontColor() - Method in class schule.ngb.zm.shapes.Text
 
getFontSize() - Method in class schule.ngb.zm.layers.DrawingLayer
 
getFontSize() - Method in class schule.ngb.zm.shapes.Text
 
getFontStyle() - Method in class schule.ngb.zm.shapes.Text
 
getFramesPerSecond() - Method in class schule.ngb.zm.Zeichenmaschine
Gibt die aktuellen Frames pro Sekunde zurück.
getFrequency() - Method in class schule.ngb.zm.util.Noise
 
getGradient() - Method in class schule.ngb.zm.BasicDrawable
 
getGradient() - Method in interface schule.ngb.zm.Fillable
Gibt den aktuellen Farbverlauf der Form zurück.
getGradient() - Method in class schule.ngb.zm.layers.TurtleLayer
 
getGraphics() - Method in class schule.ngb.zm.Layer
 
getGraphicsDevice() - Static method in class schule.ngb.zm.Zeichenfenster
Ermittelt ein Anzeigegerät, auf dem ein neues Zeichenfenster angezeigt werden soll.
getGreen() - Method in class schule.ngb.zm.Color
Gibt den Grünwert dieser Farbe zurück.
getHeadShape() - Method in class schule.ngb.zm.shapes.Arrow
 
getHeadsize() - Method in class schule.ngb.zm.shapes.Arrow
 
getHeight() - Method in class schule.ngb.zm.Layer
 
getHeight() - Method in class schule.ngb.zm.shapes.Arc
 
getHeight() - Method in class schule.ngb.zm.shapes.Circle
 
getHeight() - Method in class schule.ngb.zm.shapes.Curve
 
getHeight() - Method in class schule.ngb.zm.shapes.CustomShape
 
getHeight() - Method in class schule.ngb.zm.shapes.Ellipse
 
getHeight() - Method in class schule.ngb.zm.shapes.Kite
 
getHeight() - Method in class schule.ngb.zm.shapes.Line
 
getHeight() - Method in class schule.ngb.zm.shapes.Picture
 
getHeight() - Method in class schule.ngb.zm.shapes.Polygon
 
getHeight() - Method in class schule.ngb.zm.shapes.Rectangle
 
getHeight() - Method in class schule.ngb.zm.shapes.Shape
Liefert die aktuelle Höhe dieser Form.
getHeight() - Method in class schule.ngb.zm.shapes.ShapeGroup
 
getHeight() - Method in class schule.ngb.zm.shapes.Text
 
getHeight() - Method in class schule.ngb.zm.Zeichenmaschine
Die Höhe der Zeichenleinwand.
getHSBColor(double, double, double) - Static method in class schule.ngb.zm.Color
Erzeugt eine Farbe aus Werten im HSB-Farbraum.
getHSLColor(double, double, double) - Static method in class schule.ngb.zm.Color
Erzeugt eine Farbe aus Werten im HSL-Farbraum.
getImage() - Method in class schule.ngb.zm.shapes.Picture
 
getImage() - Method in class schule.ngb.zm.Zeichenmaschine
Erstellt aus dem aktuellen Inhalt der Zeichenleinwand ein neues BufferedImage.
getInputCount() - Method in class schule.ngb.zm.ml.NeuronLayer
 
getInputStream(String) - Static method in class schule.ngb.zm.util.io.ResourceStreamProvider
Sucht eine zur angegebenen Quelle passende Ressource und öffnet einen passenden InputStream.
getJavaColor() - Method in class schule.ngb.zm.Color
Erzeugt ein Color-Objekt aus dieser Farbe.
getLabel() - Method in class schule.ngb.zm.shapes.charts.BasicChartValue
 
getLabel() - Method in interface schule.ngb.zm.shapes.charts.ChartValue
Gibt eine Beschriftung für den Datenpunkt zurück.
getLabel(int) - Method in class schule.ngb.zm.shapes.charts.BarChart
 
getLabel(int) - Method in class schule.ngb.zm.shapes.charts.PieChart
 
getLabels() - Method in class schule.ngb.zm.shapes.charts.BarChart
 
getLabels() - Method in class schule.ngb.zm.shapes.charts.PieChart
 
getLastOutput() - Method in class schule.ngb.zm.ml.NeuronLayer
 
getLayer(int) - Method in class schule.ngb.zm.ml.NeuralNetwork
 
getLayer(int) - Method in class schule.ngb.zm.Zeichenleinwand
Holt die Ebene am Index i (beginnend bei 0).
getLayer(int) - Method in class schule.ngb.zm.Zeichenmaschine
Gibt die Ebene am angegebenen Index zurück.
getLayer(Class<L>) - Method in class schule.ngb.zm.Zeichenleinwand
Sucht die erste Ebene des angegebenen Typs aus der Liste der Ebenen.
getLayer(Class<LT>) - Method in class schule.ngb.zm.Zeichenmaschine
Gibt die erste (unterste) Ebene der angegebenen Klasse zurück.
getLayerCount() - Method in class schule.ngb.zm.ml.NeuralNetwork
 
getLayerCount() - Method in class schule.ngb.zm.Zeichenleinwand
Gibt die Anzahl der Ebenen in dieser Leinwand zurück.
getLayerCount() - Method in class schule.ngb.zm.Zeichenmaschine
Gibt die Anzahl der Ebenen in der Zeichenleinwand zurück.
getLayers() - Method in class schule.ngb.zm.ml.NeuralNetwork
 
getLayers() - Method in class schule.ngb.zm.Zeichenleinwand
Gibt eine Kopie der Liste der bisher hinzugefügten Ebenen zurück.
getLayers(Class<L>) - Method in class schule.ngb.zm.Zeichenleinwand
Sucht alle Ebenen von einem bestimmten Typ aus der Liste der Ebenen und gibt diese als Liste zurück.
getLearningRate() - Method in class schule.ngb.zm.ml.NeuralNetwork
 
getLogger(Class<?>) - Static method in class schule.ngb.zm.util.Log
 
getMatrix() - Method in class schule.ngb.zm.layers.DrawingLayer
 
getMax() - Method in class schule.ngb.zm.shapes.charts.BarChart
 
getMax() - Method in interface schule.ngb.zm.shapes.charts.RingChart.RingChartValue
 
getMax() - Method in class schule.ngb.zm.util.Counter
 
getMillis() - Method in class schule.ngb.zm.util.Timer
Gibt die gemessene Zeit in Millisekunden (gerundet) zurück.
getMin() - Method in class schule.ngb.zm.util.Counter
 
getName() - Method in class schule.ngb.bm.cards.Card
 
getNeuronCount() - Method in class schule.ngb.zm.ml.NeuronLayer
 
getNextLayer() - Method in class schule.ngb.zm.ml.NeuronLayer
 
getOctaves() - Method in class schule.ngb.zm.util.Noise
 
getOriginPoint(double, double, double, double, Options.Direction) - Method in class schule.ngb.zm.layers.DrawingLayer
Berechnet den Ursprung einer zu zeichnenden Form, wenn der angegebene Ankerpunkt zugrunde gelegt wird.
getOutput() - Method in class schule.ngb.zm.ml.NeuralNetwork
 
getOutputStream(String) - Static method in class schule.ngb.zm.util.io.ResourceStreamProvider
Sucht eine zur angegebenen Quelle passende Ressource und öffnet einen passenden OutputStream.
getPersistence() - Method in class schule.ngb.zm.util.Noise
 
getPips() - Method in class schule.ngb.bm.dice.IntDice
 
getPoints() - Method in class schule.ngb.zm.shapes.Polygon
 
getPreviousLayer() - Method in class schule.ngb.zm.ml.NeuronLayer
 
getRadius() - Method in class schule.ngb.zm.shapes.Circle
 
getRandom() - Static method in class schule.ngb.zm.Constants
Gibt die geteilte Random-Instanz zurück.
getRangeMax() - Method in class schule.ngb.zm.util.Noise
 
getRangeMin() - Method in class schule.ngb.zm.util.Noise
 
getRate() - Method in class schule.ngb.zm.util.tasks.FramerateLimitedTask
 
getRate() - Method in class schule.ngb.zm.util.tasks.RateLimitedTask
 
getRatio() - Method in class schule.ngb.zm.shapes.Kite
 
getReader(String) - Static method in class schule.ngb.zm.util.io.ResourceStreamProvider
Sucht eine zur angegebenen Quelle passende Ressource und öffnet einen BufferedReader.
getReader(String, Charset) - Static method in class schule.ngb.zm.util.io.ResourceStreamProvider
Sucht eine zur angegebenen Quelle passende Ressource und öffnet einen BufferedReader mit dem angegebenen Charset.
getRed() - Method in class schule.ngb.zm.Color
Gibt den Rotwert dieser Farbe zurück.
getRepeat() - Method in class schule.ngb.zm.util.Noise
 
getResourceURL(String) - Static method in class schule.ngb.zm.util.io.ResourceStreamProvider
Ermittelt zur angegebenen Quelle einen passenden URL (Unified Resource Locator).
getRGBA() - Method in class schule.ngb.zm.Color
Gibt den RGBA-Wert dieser Farbe zurück.
getRGBColor(int) - Static method in class schule.ngb.zm.Color
Erzeugt eine Farbe aus einem kodierten RGBA Integer-Wert.
getRotation() - Method in class schule.ngb.zm.shapes.Shape
Liefert die Rotation in Grad.
getRuntime() - Method in class schule.ngb.zm.anim.Animation
 
getRuntime() - Method in class schule.ngb.zm.anim.ContinousAnimation
 
getScale() - Method in class schule.ngb.zm.shapes.Shape
Gibt den aktuellen Skalierungsfaktor zurück.
getScreenBounds() - Method in class schule.ngb.zm.Zeichenfenster
Liefert die Abmessungen des Anzeigegeräts, auf dem das Fenster gestartet wurde.
getSeconds() - Method in class schule.ngb.zm.util.Timer
Gibt die gemessene Zeit in Sekunden zurück.
getShape() - Method in class schule.ngb.zm.shapes.Arc
 
getShape() - Method in class schule.ngb.zm.shapes.Arrow
 
getShape() - Method in class schule.ngb.zm.shapes.Circle
 
getShape() - Method in class schule.ngb.zm.shapes.Curve
 
getShape() - Method in class schule.ngb.zm.shapes.CustomShape
 
getShape() - Method in class schule.ngb.zm.shapes.Ellipse
 
getShape() - Method in class schule.ngb.zm.shapes.Kite
 
getShape() - Method in class schule.ngb.zm.shapes.Line
 
getShape() - Method in class schule.ngb.zm.shapes.Picture
 
getShape() - Method in class schule.ngb.zm.shapes.Polygon
 
getShape() - Method in class schule.ngb.zm.shapes.Rectangle
 
getShape() - Method in class schule.ngb.zm.shapes.RoundedRectangle
 
getShape() - Method in class schule.ngb.zm.shapes.Shape
Gibt eine Java-AWT Shape Version dieser Form zurück.
getShape() - Method in class schule.ngb.zm.shapes.ShapeGroup
 
getShape() - Method in class schule.ngb.zm.shapes.Text
 
getShape(int) - Method in class schule.ngb.zm.layers.ShapesLayer
 
getShape(Class<ST>) - Method in class schule.ngb.zm.layers.ShapesLayer
 
getShapes() - Method in class schule.ngb.zm.layers.ShapesLayer
 
getShapes() - Method in class schule.ngb.zm.shapes.ShapeGroup
 
getShapes(Class<ShapeType>) - Method in class schule.ngb.zm.shapes.ShapeGroup
 
getShapes(Class<ST>) - Method in class schule.ngb.zm.layers.ShapesLayer
 
getShapesLayer() - Method in class schule.ngb.zm.Zeichenmaschine
Gibt die Standard-Formenebene zurück.
getSource() - Method in interface schule.ngb.zm.media.Audio
 
getSource() - Method in class schule.ngb.zm.media.Mixer
 
getSource() - Method in class schule.ngb.zm.media.Music
 
getSource() - Method in class schule.ngb.zm.media.Sound
 
getStart() - Method in class schule.ngb.zm.shapes.Curve
 
getStartingangle() - Method in class schule.ngb.zm.shapes.Arc
 
getStartTime() - Method in class schule.ngb.zm.util.tasks.DelayedTask
 
getState() - Method in class schule.ngb.zm.Zeichenmaschine
Gibt den aktuellen Zustand der Zeichenmaschine zurück.
getStroke() - Method in class schule.ngb.zm.BasicDrawable
 
getStroke() - Method in class schule.ngb.zm.layers.DrawingLayer
 
getStroke() - Method in class schule.ngb.zm.layers.TurtleLayer
 
getStroke() - Method in interface schule.ngb.zm.Strokeable
Gibt ein Stroke-Objekt mit den aktuell gesetzten Eigenschaften zurück.
getStrokeColor() - Method in class schule.ngb.zm.BasicDrawable
 
getStrokeColor() - Method in class schule.ngb.zm.layers.DrawingLayer
Gibt die aktuelle Farbe der Konturlinie zurück.
getStrokeColor() - Method in class schule.ngb.zm.layers.TurtleLayer
 
getStrokeColor() - Method in interface schule.ngb.zm.Strokeable
Gibt die aktuelle Farbe der Konturlinie zurück.
getStrokeJoin() - Method in class schule.ngb.zm.BasicDrawable
 
getStrokeJoin() - Method in class schule.ngb.zm.layers.DrawingLayer
 
getStrokeJoin() - Method in class schule.ngb.zm.layers.TurtleLayer
 
getStrokeJoin() - Method in interface schule.ngb.zm.Strokeable
Gibt die Art der Konturverbindungen zurück.
getStrokeType() - Method in class schule.ngb.zm.BasicDrawable
 
getStrokeType() - Method in class schule.ngb.zm.layers.DrawingLayer
Gibt die Art der Konturlinie zurück.
getStrokeType() - Method in class schule.ngb.zm.layers.TurtleLayer
 
getStrokeType() - Method in interface schule.ngb.zm.Strokeable
Gibt die Art der Konturlinie zurück.
getStrokeWeight() - Method in class schule.ngb.zm.BasicDrawable
 
getStrokeWeight() - Method in class schule.ngb.zm.layers.DrawingLayer
Gibt die Dicke der Konturlinie zurück.
getStrokeWeight() - Method in class schule.ngb.zm.layers.TurtleLayer
 
getStrokeWeight() - Method in interface schule.ngb.zm.Strokeable
Gibt die Dicke der Konturlinie zurück.
getSuite() - Method in class schule.ngb.bm.cards.Card
 
getSum() - Method in class schule.ngb.zm.shapes.charts.PieChart
 
getSum() - Method in class schule.ngb.zm.util.Counter
 
getTaskRunner() - Static method in class schule.ngb.zm.util.tasks.TaskRunner
 
getText() - Method in class schule.ngb.zm.shapes.Text
 
getTime() - Method in class schule.ngb.zm.util.Timer
Gibt die Zeit in der Basiseinheit zurück.
getTime(TimeUnit) - Method in class schule.ngb.zm.util.Timer
Gibt die Zeit in der angegebenen Einheit zurück.
getTransform() - Method in class schule.ngb.zm.shapes.Shape
 
getTransparency() - Method in class schule.ngb.zm.Color
 
getTurtle() - Method in class schule.ngb.zm.layers.TurtleLayer
 
getTurtle(int) - Method in class schule.ngb.zm.layers.TurtleLayer
 
getType() - Method in class schule.ngb.zm.shapes.Arc
 
getValue() - Method in class schule.ngb.bm.cards.Card
 
getValue() - Method in class schule.ngb.zm.shapes.charts.BasicChartValue
 
getValue() - Method in interface schule.ngb.zm.shapes.charts.ChartValue
Gibt den Datenwert des Datenpunktes zurück.
getValue(double) - Method in class schule.ngb.zm.shapes.charts.LineChart
 
getValue(int) - Method in class schule.ngb.zm.shapes.charts.BarChart
 
getValue(int) - Method in class schule.ngb.zm.shapes.charts.PieChart
 
getValues() - Method in class schule.ngb.zm.shapes.charts.BarChart
 
getValues() - Method in class schule.ngb.zm.shapes.charts.PieChart
 
getVolume() - Method in interface schule.ngb.zm.media.Audio
Liefert die aktuelle Lautstärke dieses Mediums.
getVolume() - Method in class schule.ngb.zm.media.Mixer
 
getVolume() - Method in class schule.ngb.zm.media.Music
 
getVolume() - Method in class schule.ngb.zm.media.Sound
 
getWeights() - Method in class schule.ngb.zm.ml.NeuronLayer
 
getWidth() - Method in class schule.ngb.zm.Layer
 
getWidth() - Method in class schule.ngb.zm.shapes.Arc
 
getWidth() - Method in class schule.ngb.zm.shapes.Circle
 
getWidth() - Method in class schule.ngb.zm.shapes.Curve
 
getWidth() - Method in class schule.ngb.zm.shapes.CustomShape
 
getWidth() - Method in class schule.ngb.zm.shapes.Ellipse
 
getWidth() - Method in class schule.ngb.zm.shapes.Kite
 
getWidth() - Method in class schule.ngb.zm.shapes.Line
 
getWidth() - Method in class schule.ngb.zm.shapes.Picture
 
getWidth() - Method in class schule.ngb.zm.shapes.Polygon
 
getWidth() - Method in class schule.ngb.zm.shapes.Rectangle
 
getWidth() - Method in class schule.ngb.zm.shapes.Shape
Liefert die aktuelle Breite dieser Form.
getWidth() - Method in class schule.ngb.zm.shapes.ShapeGroup
 
getWidth() - Method in class schule.ngb.zm.shapes.Text
 
getWidth() - Method in class schule.ngb.zm.Zeichenmaschine
Die Breite der Zeichenleinwand.
getWriter(String) - Static method in class schule.ngb.zm.util.io.ResourceStreamProvider
Sucht eine zur angegebenen Quelle passende Datei und öffnet einen BufferedWriter.
getWriter(String, Charset) - Static method in class schule.ngb.zm.util.io.ResourceStreamProvider
Sucht eine zur angegebenen Quelle passende Datei und öffnet einen BufferedWriter.
getX() - Method in class schule.ngb.zm.layers.ImageLayer
 
getX() - Method in class schule.ngb.zm.shapes.charts.BasicChartValue
 
getX() - Method in interface schule.ngb.zm.shapes.charts.ChartValue
Gibt den x-Wert des Datenpunktes zurück.
getX() - Method in class schule.ngb.zm.shapes.Shape
Liefert die aktuelle x-Koordinate der Form.
getX2() - Method in class schule.ngb.zm.shapes.Line
 
getY() - Method in class schule.ngb.zm.layers.ImageLayer
 
getY() - Method in class schule.ngb.zm.shapes.Shape
Liefert die aktuelle y-Koordinate der Form.
getY2() - Method in class schule.ngb.zm.shapes.Line
 
globalSyncLock - Static variable in class schule.ngb.zm.Zeichenmaschine
Globaler Monitor, der einmal pro Frame vom Zeichenthread freigegeben wird.
GRAY - Static variable in class schule.ngb.zm.Color
Die Farbe Grau (Grauwert 128).
GRAY - Static variable in class schule.ngb.zm.Constants
Farbe: Grau
GREEN - Static variable in class schule.ngb.zm.Color
Die Farbe Zeichenmaschinen-Grün.
GREEN - Static variable in class schule.ngb.zm.Constants
Farbe: Grün
greyscale() - Method in class schule.ngb.zm.Color
 

H

H1 - Static variable in class schule.ngb.zm.layers.TurtleLayer
 
H10 - Static variable in class schule.ngb.zm.layers.TurtleLayer
 
H11 - Static variable in class schule.ngb.zm.layers.TurtleLayer
 
H12 - Static variable in class schule.ngb.zm.layers.TurtleLayer
 
H2 - Static variable in class schule.ngb.zm.layers.TurtleLayer
 
H3 - Static variable in class schule.ngb.zm.layers.TurtleLayer
 
H4 - Static variable in class schule.ngb.zm.layers.TurtleLayer
 
H5 - Static variable in class schule.ngb.zm.layers.TurtleLayer
 
H6 - Static variable in class schule.ngb.zm.layers.TurtleLayer
 
H7 - Static variable in class schule.ngb.zm.layers.TurtleLayer
 
H8 - Static variable in class schule.ngb.zm.layers.TurtleLayer
 
H9 - Static variable in class schule.ngb.zm.layers.TurtleLayer
 
HALF_PI - Static variable in class schule.ngb.zm.Constants
Konstante für die Hälfte der Kreiszahl Pi (entspricht 90 Grad).
halfAndHalf(double, DoubleUnaryOperator, DoubleUnaryOperator) - Static method in class schule.ngb.zm.anim.Easing
 
halfAndHalf(double, DoubleUnaryOperator, DoubleUnaryOperator, double) - Static method in class schule.ngb.zm.anim.Easing
 
halfAndHalf(DoubleUnaryOperator, DoubleUnaryOperator) - Static method in class schule.ngb.zm.anim.Easing
 
halfAndHalf(DoubleUnaryOperator, DoubleUnaryOperator, double) - Static method in class schule.ngb.zm.anim.Easing
 
HAND - Static variable in class schule.ngb.zm.Constants
Mauszeiger: Hand
hasFill() - Method in interface schule.ngb.zm.Fillable
Gibt an, ob aktuell eine sichtbare Füllung konfiguriert ist.
hasFill() - Method in class schule.ngb.zm.layers.TurtleLayer
 
hasFillColor() - Method in class schule.ngb.zm.BasicDrawable
 
hasFillColor() - Method in interface schule.ngb.zm.Fillable
Gibt an, ob eine Füllfarbe konfiguriert ist.
hasFillColor() - Method in class schule.ngb.zm.layers.TurtleLayer
 
hasGradient() - Method in class schule.ngb.zm.BasicDrawable
 
hasGradient() - Method in interface schule.ngb.zm.Fillable
Gibt an, ob ein Farbverlauf konfiguriert ist.
hasGradient() - Method in class schule.ngb.zm.layers.TurtleLayer
 
hashCode() - Method in class schule.ngb.bm.cards.Card
 
hashCode() - Method in class schule.ngb.zm.Color
Berechnet einen Hashcode für dieses Farbobjekt.
hasListeners() - Method in class schule.ngb.zm.util.events.EventDispatcher
 
hasNextLayer() - Method in class schule.ngb.zm.ml.NeuronLayer
 
hasPreviousLayer() - Method in class schule.ngb.zm.ml.NeuronLayer
 
hasStroke() - Method in class schule.ngb.zm.layers.TurtleLayer
 
hasStroke() - Method in interface schule.ngb.zm.Strokeable
Gibt an, ob die aktuell gesetzten Eigenschaften eine sichtbare Konturlinie erzeugen.
heading() - Method in class schule.ngb.zm.Vector
Bestimmt den Winkel, den der Vektor mit der Ordinatenachse einschließt in Bogenmaß.
headsize - Variable in class schule.ngb.zm.shapes.Arrow
 
height - Variable in class schule.ngb.zm.shapes.Arc
 
height - Variable in class schule.ngb.zm.shapes.Ellipse
 
height - Variable in class schule.ngb.zm.shapes.Kite
 
height - Variable in class schule.ngb.zm.shapes.Rectangle
 
height - Variable in class schule.ngb.zm.shapes.Text
 
hex(int) - Static method in class schule.ngb.zm.Constants
Formt die angegebene Zahl in ihre hexadezimal Darstellung um.
HGGREEN - Static variable in class schule.ngb.zm.Color
Die Farbe Helmholtz-Grün.
HGRED - Static variable in class schule.ngb.zm.Color
Die Farbe Helmholtz-Rot.
hide() - Method in class schule.ngb.zm.BasicDrawable
Versteckt das Objekt.
hide() - Method in class schule.ngb.zm.Layer
Versteckt die Ebene.
hide() - Method in class schule.ngb.zm.Zeichenmaschine
Versteckt das Zeichenfenster.
hideAll() - Method in class schule.ngb.zm.layers.ShapesLayer
 
hideCursor() - Method in class schule.ngb.zm.Zeichenmaschine
Macht den Mauszeiger unsichtbar.
hobbit(double) - Static method in class schule.ngb.zm.anim.Easing
 
HSLtoRGB(float[]) - Static method in class schule.ngb.zm.Color
Konvertiert die Komponenten einer Farbe aus dem HSL-Farbraum in den RGB-Farbraum.
HSLtoRGB(float[], int) - Static method in class schule.ngb.zm.Color
Konvertiert eine Farbe mit Komponenten im HSL-Farbraum in den RGB-Farbraum.

I

IDLE - Enum constant in enum class schule.ngb.zm.Options.AppState
Der Zeichenthread wartet gerade auf den nächsten Frame.
image - Variable in class schule.ngb.zm.layers.ImageLayer
Das Bild, das angezeigt wird.
image(Image, double, double) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet das angegebene Bild an den angegebenen Koordinaten auf die Zeichenebene.
image(String, double, double) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet das Bild von der angegebenen Quelle an der angegebenen Position auf die Zeichenebene.
image(String, double, double, Options.Direction) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet das Bild von der angegebenen Quelle an der angegebenen Position auf die Zeichenebene.
ImageLayer - Class in schule.ngb.zm.layers
Eine Ebene, die ein statisches Bild anzeigt.
ImageLayer(int, int, Image) - Constructor for class schule.ngb.zm.layers.ImageLayer
Erstellt eine Bildebene in der angegebenen Größe aus dem angegebenen Bild.
ImageLayer(Image) - Constructor for class schule.ngb.zm.layers.ImageLayer
Erstellt eine Bildebene in der Standardgröße aus dem angegebenen Bild.
ImageLayer(String) - Constructor for class schule.ngb.zm.layers.ImageLayer
Erstellt eine Bildebene in der Standardgröße aus der angegebenen Bildquelle.
ImageLoader - Class in schule.ngb.zm.util.io
Eine Hilfsklasse mit Klassenmethoden, um Bilder zu laden.
imageRotate(Image, double, double, double) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet das angegebene Bild an den angegebenen Koordinaten mit der angegebenen Drehung auf die Zeichenebene.
imageRotate(Image, double, double, double, Options.Direction) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet das angegebene Bild an den angegebenen Koordinaten mit der angegebenen Drehung auf die Zeichenebene.
imageRotate(String, double, double, double) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet das Bild von der angegebenen Bildquelle an den angegebenen Koordinaten mit der angegebenen Drehung auf die Zeichenebene.
imageRotate(String, double, double, double, Options.Direction) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet das Bild von der angegebenen Bildquelle an den angegebenen Koordinaten mit der angegebenen Drehung auf die Zeichenebene.
imageRotateAndScale(Image, double, double, double, double, double) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet das angegebene Bild an den angegebenen Koordinaten mit der angegebenen Drehung in der angegebenen Größe auf die Zeichenebene.
imageRotateAndScale(Image, double, double, double, double, double, Options.Direction) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet das angegebene Bild an den angegebenen Koordinaten mit der angegebenen Drehung in der angegebenen Größe auf die Zeichenebene.
imageRotateAndScale(String, double, double, double, double, double) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet das Bild von der angegebenen Bildquelle an den angegebenen Koordinaten mit der angegebenen Drehung in der angegebenen Größe auf die Zeichenebene.
imageRotateAndScale(String, double, double, double, double, double, Options.Direction) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet das Bild von der angegebenen Bildquelle an den angegebenen Koordinaten mit der angegebenen Drehung in der angegebenen Größe auf die Zeichenebene.
imageScale(Image, double, double, double) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet das angegebene Bild an den angegebenen Koordinaten auf die Zeichenebene.
imageScale(Image, double, double, double, double) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet das angegebene Bild an den angegebenen Koordinaten in der angegebenen Größe auf die Zeichenebene.
imageScale(Image, double, double, double, double, Options.Direction) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet das angegebene Bild an den angegebenen Koordinaten in der angegebenen Größe auf die Zeichenebene.
imageScale(Image, double, double, double, Options.Direction) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet das angegebene Bild an den angegebenen Koordinaten auf die Zeichenebene.
imageScale(String, double, double, double) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet das Bild von der angegebenen Quelle an den angegebenen Koordinaten auf die Zeichenebene.
imageScale(String, double, double, double, double) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet das Bild von der angegebenen Quelle an den angegebenen Koordinaten in der angegebenen Größe auf die Zeichenebene.
imageScale(String, double, double, double, double, Options.Direction) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet das Bild von der angegebenen Quelle an den angegebenen Koordinaten in der angegebenen Größe auf die Zeichenebene.
imageScale(String, double, double, double, Options.Direction) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet das Bild von der angegebenen Quelle an den angegebenen Koordinaten auf die Zeichenebene.
in(Options.Direction) - Method in enum class schule.ngb.zm.Options.Direction
Prüft, ob diese Richtung Tile der angegebenen Richtung ist.
IN_BLUEJ - Static variable in class schule.ngb.zm.Zeichenmaschine
Gibt an, ob die Zeichenmaschine aus BlueJ heraus gestartet wurde.
inc() - Method in class schule.ngb.zm.util.Counter
Erhöht den Zähler um Eins.
INFLECTION - Static variable in class schule.ngb.zm.anim.Easing
 
info(CharSequence) - Method in class schule.ngb.zm.util.Log
 
info(CharSequence, Object...) - Method in class schule.ngb.zm.util.Log
 
info(Throwable, CharSequence, Object...) - Method in class schule.ngb.zm.util.Log
 
info(Throwable, Supplier<String>) - Method in class schule.ngb.zm.util.Log
 
info(Supplier<String>) - Method in class schule.ngb.zm.util.Log
 
init(Random) - Method in class schule.ngb.zm.util.Noise
 
initialize() - Method in class schule.ngb.zm.anim.Animation
 
initialize() - Method in class schule.ngb.zm.anim.AnimationFacade
 
initialize() - Method in class schule.ngb.zm.anim.CircleAnimation
 
initialize() - Method in class schule.ngb.zm.anim.ContinousAnimation
 
initialize() - Method in class schule.ngb.zm.anim.FadeAnimation
 
initialize() - Method in class schule.ngb.zm.anim.FillAnimation
 
initialize() - Method in class schule.ngb.zm.anim.MoveAnimation
 
initialize() - Method in class schule.ngb.zm.util.tasks.Task
 
INITIALIZED - Enum constant in enum class schule.ngb.zm.Options.AppState
Die Initialisierung der Zeichenmaschine ist beendet, aber der Zeichenthread wurde noch nicht gestartet.
initializeOne() - Method in class schule.ngb.zm.ml.DoubleMatrix
 
initializeOne() - Method in interface schule.ngb.zm.ml.MLMatrix
Setzt alle Werte der Matrix auf 1.
initializeRandom() - Method in class schule.ngb.zm.ml.DoubleMatrix
 
initializeRandom() - Method in interface schule.ngb.zm.ml.MLMatrix
Setzt jeden Wert in der Matrix auf eine Zufallszahl zwischen -1 und 1.
initializeRandom(double, double) - Method in class schule.ngb.zm.ml.DoubleMatrix
 
initializeRandom(double, double) - Method in interface schule.ngb.zm.ml.MLMatrix
Setzt jeden Wert in der Matrix auf eine Zufallszahl innerhalb der angegebenen Grenzen.
initializeZero() - Method in class schule.ngb.zm.ml.DoubleMatrix
 
initializeZero() - Method in interface schule.ngb.zm.ml.MLMatrix
Setzt alle Werte der Matrix auf 0.
INITIALIZING - Enum constant in enum class schule.ngb.zm.Options.AppState
Die Zeichenmaschine befindet sich in der Initialisierung.
IntDice - Class in schule.ngb.bm.dice
 
IntDice() - Constructor for class schule.ngb.bm.dice.IntDice
 
IntDice(int) - Constructor for class schule.ngb.bm.dice.IntDice
 
IntDice(int[]) - Constructor for class schule.ngb.bm.dice.IntDice
 
IntDice(int, int) - Constructor for class schule.ngb.bm.dice.IntDice
 
interpolate(double, double, double) - Static method in class schule.ngb.zm.Constants
Interpoliert einen Wert zwischen from und to linear, abhängig von t.
interpolate(Color, Color, double) - Static method in class schule.ngb.zm.Color
 
interpolate(Color, Color, double) - Static method in class schule.ngb.zm.Color
 
interpolate(Vector, double) - Method in class schule.ngb.zm.Vector
Verschiebt diesen Vektor um den Faktor t in Richtung des Vektors vector.
interpolate(Vector, Vector, double) - Static method in class schule.ngb.zm.Vector
Erzeugt einen Vektor, der auf der Strecke zwischen den angegebenen Vektoren liegt.
invalidateCache(String) - Static method in class schule.ngb.zm.util.io.ImageLoader
Entfernt das Bild zum angegebenen Namen aus dem Cache.
inverse() - Method in enum class schule.ngb.zm.Options.Direction
Liefert die entgegengesetzte Richtung zu dieser.
inverted - Variable in class schule.ngb.zm.shapes.charts.BarChart
 
inverted() - Method in class schule.ngb.zm.Color
Erzeugt eine zu dieser invertierte Farbe.
invokeLater(Runnable) - Static method in class schule.ngb.zm.util.tasks.TaskRunner
 
invokeLater(Runnable, T) - Static method in class schule.ngb.zm.util.tasks.TaskRunner
 
isActive() - Method in class schule.ngb.bm.cards.Card
 
isActive() - Method in class schule.ngb.zm.anim.Animation
 
isActive() - Method in class schule.ngb.zm.Layer
 
isActive() - Method in interface schule.ngb.zm.Updatable
Gibt an, ob das Objekt gerade auf Aktualisierungen reagiert.
isActive() - Method in class schule.ngb.zm.util.tasks.Task
 
isCached(String) - Static method in class schule.ngb.zm.util.io.ImageLoader
Prüft, ob zum angegebenen Namen ein Bild im Cache gespeichert ist.
isCachingDisabled(K) - Method in class schule.ngb.zm.util.Cache
Prüft, ob der für den angegebenen Schlüssel zuvor Cache.disableCache(Object) aufgerufen wurde.
isClearBeforeDraw() - Method in class schule.ngb.zm.layers.DrawableLayer
Ob die Ebene bei jedem Frame automatisch gelöscht wird.
isClockwise() - Method in class schule.ngb.zm.shapes.charts.PieChart
 
isCubic() - Method in class schule.ngb.zm.shapes.Curve
 
isDone() - Method in class schule.ngb.zm.util.tasks.Task
 
isEmpty() - Method in class schule.ngb.zm.util.Cache
 
isFullscreen() - Method in class schule.ngb.zm.Zeichenfenster
Prüft, ob sich dieses Zeichenfenster im Vollbild befindet.
isFullscreen() - Method in class schule.ngb.zm.Zeichenmaschine
Prüft, ob das Zeichenfenster im Vollbild läuft.
isInBounds(int, int) - Method in class schule.ngb.zm.Layer
Prüft, ob die angegebenen Koordinaten innerhalb der Ebene liegen, oder nicht.
isInverted() - Method in class schule.ngb.zm.shapes.charts.BarChart
 
isLabelsInline() - Method in class schule.ngb.zm.shapes.charts.BarChart
 
isLabelsInline() - Method in class schule.ngb.zm.shapes.charts.PieChart
 
isLabelsVisible() - Method in class schule.ngb.zm.shapes.charts.BarChart
 
isLabelsVisible() - Method in class schule.ngb.zm.shapes.charts.PieChart
 
isLoggable(Level) - Method in class schule.ngb.zm.util.Log
 
isLooping() - Method in interface schule.ngb.zm.media.Audio
Prüft, ob das Medium gerade in einer Schleife abgespielt wird.
isLooping() - Method in class schule.ngb.zm.media.Mixer
 
isLooping() - Method in class schule.ngb.zm.media.Music
 
isLooping() - Method in class schule.ngb.zm.media.Sound
 
ISO_8859_1 - Static variable in class schule.ngb.zm.util.io.FileLoader
Charset: ISO-8859-1
isPaused() - Method in class schule.ngb.zm.Zeichenmaschine
Prüft, ob die Zeichenmaschine gerade pausiert ist.
isPlaying() - Method in interface schule.ngb.zm.media.Audio
Prüft, ob das Medium gerade abgespielt wird.
isPlaying() - Method in class schule.ngb.zm.media.Mixer
 
isPlaying() - Method in class schule.ngb.zm.media.Music
 
isPlaying() - Method in class schule.ngb.zm.media.Sound
 
isQuad() - Method in class schule.ngb.zm.shapes.Curve
 
isRendering() - Method in class schule.ngb.zm.Zeichenleinwand
Ob die Leinwand ihren Inhalt gerade zeichnet.
isRunning() - Method in class schule.ngb.zm.util.Timer
Ob die Zeitmessung gerade läuft.
isTerminated() - Method in class schule.ngb.zm.Zeichenmaschine
 
isTerminating() - Method in class schule.ngb.zm.Zeichenmaschine
 
isVertical() - Method in class schule.ngb.zm.shapes.charts.BarChart
 
isVisible() - Method in class schule.ngb.zm.BasicDrawable
Ob das Objekt angezeigt bzw. gezeichnet werden soll.
isVisible() - Method in interface schule.ngb.zm.Drawable
Gibt an, ob das Objekt derzeit sichtbar ist (also gezeichnet werden muss).
isVisible() - Method in class schule.ngb.zm.Layer
 
isVisible() - Method in class schule.ngb.zm.layers.TurtleLayer
 
isVisible() - Method in class schule.ngb.zm.layers.TurtleLayer.Turtle
 
ITALIC - Static variable in class schule.ngb.zm.Constants
Konstante für kursive Schrift.

K

key - Static variable in class schule.ngb.zm.Constants
Das Text-Zeichen der zuletzt gedrückten Taste.
KEY_0 - Static variable in class schule.ngb.zm.Constants
Constant for the "0" key.
KEY_1 - Static variable in class schule.ngb.zm.Constants
Constant for the "1" key.
KEY_2 - Static variable in class schule.ngb.zm.Constants
Constant for the "2" key.
KEY_3 - Static variable in class schule.ngb.zm.Constants
Constant for the "3" key.
KEY_4 - Static variable in class schule.ngb.zm.Constants
Constant for the "4" key.
KEY_5 - Static variable in class schule.ngb.zm.Constants
Constant for the "5" key.
KEY_6 - Static variable in class schule.ngb.zm.Constants
Constant for the "6" key.
KEY_7 - Static variable in class schule.ngb.zm.Constants
Constant for the "7" key.
KEY_8 - Static variable in class schule.ngb.zm.Constants
Constant for the "8" key.
KEY_9 - Static variable in class schule.ngb.zm.Constants
Constant for the "9" key.
KEY_A - Static variable in class schule.ngb.zm.Constants
Constant for the "A" key.
KEY_ALT - Static variable in class schule.ngb.zm.Constants
Constant for the ALT virtual key.
KEY_B - Static variable in class schule.ngb.zm.Constants
Constant for the "B" key.
KEY_BACK_SPACE - Static variable in class schule.ngb.zm.Constants
Constant for the BACK_SPACE virtual key.
KEY_C - Static variable in class schule.ngb.zm.Constants
Constant for the "C" key.
KEY_CANCEL - Static variable in class schule.ngb.zm.Constants
Constant for the CANCEL virtual key.
KEY_CAPS_LOCK - Static variable in class schule.ngb.zm.Constants
Constant for the CAPS_LOCK virtual key.
KEY_CLEAR - Static variable in class schule.ngb.zm.Constants
Constant for the CLEAR virtual key.
KEY_COMMA - Static variable in class schule.ngb.zm.Constants
Constant for the comma key, ","
KEY_CONTROL - Static variable in class schule.ngb.zm.Constants
Constant for the CONTROL virtual key.
KEY_D - Static variable in class schule.ngb.zm.Constants
Constant for the "D" key.
KEY_DOWN - Static variable in class schule.ngb.zm.Constants
Constant for the non-numpad down arrow key.
KEY_E - Static variable in class schule.ngb.zm.Constants
Constant for the "E" key.
KEY_END - Static variable in class schule.ngb.zm.Constants
Constant for the END virtual key.
KEY_ENTER - Static variable in class schule.ngb.zm.Constants
Constant for the ENTER virtual key.
KEY_EQUALS - Static variable in class schule.ngb.zm.Constants
Constant for the equals key, "="
KEY_ESCAPE - Static variable in class schule.ngb.zm.Constants
Constant for the ESCAPE virtual key.
KEY_F - Static variable in class schule.ngb.zm.Constants
Constant for the "F" key.
KEY_G - Static variable in class schule.ngb.zm.Constants
Constant for the "G" key.
KEY_H - Static variable in class schule.ngb.zm.Constants
Constant for the "H" key.
KEY_HOME - Static variable in class schule.ngb.zm.Constants
Constant for the HOME virtual key.
KEY_I - Static variable in class schule.ngb.zm.Constants
Constant for the "I" key.
KEY_J - Static variable in class schule.ngb.zm.Constants
Constant for the "J" key.
KEY_K - Static variable in class schule.ngb.zm.Constants
Constant for the "K" key.
KEY_L - Static variable in class schule.ngb.zm.Constants
Constant for the "L" key.
KEY_LEFT - Static variable in class schule.ngb.zm.Constants
Constant for the non-numpad left arrow key.
KEY_M - Static variable in class schule.ngb.zm.Constants
Constant for the "M" key.
KEY_MINUS - Static variable in class schule.ngb.zm.Constants
Constant for the minus key, "-"
KEY_N - Static variable in class schule.ngb.zm.Constants
Constant for the "N" key.
KEY_O - Static variable in class schule.ngb.zm.Constants
Constant for the "O" key.
KEY_P - Static variable in class schule.ngb.zm.Constants
Constant for the "P" key.
KEY_PAGE_DOWN - Static variable in class schule.ngb.zm.Constants
Constant for the PAGE_DOWN virtual key.
KEY_PAGE_UP - Static variable in class schule.ngb.zm.Constants
Constant for the PAGE_UP virtual key.
KEY_PAUSE - Static variable in class schule.ngb.zm.Constants
Constant for the PAUSE virtual key.
KEY_PERIOD - Static variable in class schule.ngb.zm.Constants
Constant for the period key, "."
KEY_Q - Static variable in class schule.ngb.zm.Constants
Constant for the "Q" key.
KEY_R - Static variable in class schule.ngb.zm.Constants
Constant for the "R" key.
KEY_RIGHT - Static variable in class schule.ngb.zm.Constants
Constant for the non-numpad right arrow key.
KEY_S - Static variable in class schule.ngb.zm.Constants
Constant for the "S" key.
KEY_SEMICOLON - Static variable in class schule.ngb.zm.Constants
Constant for the semicolon key, ";"
KEY_SHIFT - Static variable in class schule.ngb.zm.Constants
Constant for the SHIFT virtual key.
KEY_SLASH - Static variable in class schule.ngb.zm.Constants
Constant for the forward slash key, "/"
KEY_SPACE - Static variable in class schule.ngb.zm.Constants
Constant for the SPACE virtual key.
KEY_T - Static variable in class schule.ngb.zm.Constants
Constant for the "T" key.
KEY_TAB - Static variable in class schule.ngb.zm.Constants
Constant for the TAB virtual key.
KEY_U - Static variable in class schule.ngb.zm.Constants
Constant for the "U" key.
KEY_UP - Static variable in class schule.ngb.zm.Constants
Constant for the non-numpad up arrow key.
KEY_V - Static variable in class schule.ngb.zm.Constants
Constant for the "V" key.
KEY_W - Static variable in class schule.ngb.zm.Constants
Constant for the "W" key.
KEY_X - Static variable in class schule.ngb.zm.Constants
Constant for the "X" key.
KEY_Y - Static variable in class schule.ngb.zm.Constants
Constant for the "Y" key.
KEY_Z - Static variable in class schule.ngb.zm.Constants
Constant for the "Z" key.
keyCode - Static variable in class schule.ngb.zm.Constants
Der Tastencode der zuletzt gedrückten Taste.
keyEvent - Static variable in class schule.ngb.zm.Constants
Das zuletzt ausgelöste KeyEvent.
keyPressed - Static variable in class schule.ngb.zm.Constants
Gibt an, ob derzeit eine Taste gedrückt ist.
keyPressed() - Method in class schule.ngb.zm.Zeichenmaschine
 
keyPressed(KeyEvent) - Method in class schule.ngb.zm.Zeichenmaschine
 
keyReleased() - Method in class schule.ngb.zm.Zeichenmaschine
 
keyReleased(KeyEvent) - Method in class schule.ngb.zm.Zeichenmaschine
 
keySet() - Method in class schule.ngb.zm.util.Cache
 
keyTyped() - Method in class schule.ngb.zm.Zeichenmaschine
 
keyTyped(KeyEvent) - Method in class schule.ngb.zm.Zeichenmaschine
 
Kite - Class in schule.ngb.zm.shapes
 
Kite(double, double, double, double) - Constructor for class schule.ngb.zm.shapes.Kite
 
Kite(double, double, double, double, double) - Constructor for class schule.ngb.zm.shapes.Kite
 
Kite(Kite) - Constructor for class schule.ngb.zm.shapes.Kite
 

L

labels - Variable in class schule.ngb.zm.shapes.charts.BarChart
 
labels - Variable in class schule.ngb.zm.shapes.charts.PieChart
 
labelsInline - Variable in class schule.ngb.zm.shapes.charts.BarChart
 
labelsInline - Variable in class schule.ngb.zm.shapes.charts.PieChart
 
Layer - Class in schule.ngb.zm
Basisklasse für Ebenen der Zeichenleinwand.
Layer() - Constructor for class schule.ngb.zm.Layer
Erstellt eine neue Ebene mit den Standardmaßen.
Layer(int, int) - Constructor for class schule.ngb.zm.Layer
Erstellt eine neue Ebene mit den angegebenen Maßen.
learn(double[][]) - Method in class schule.ngb.zm.ml.NeuralNetwork
 
learn(MLMatrix) - Method in class schule.ngb.zm.ml.NeuralNetwork
 
left() - Method in class schule.ngb.zm.layers.TurtleLayer
 
left() - Method in class schule.ngb.zm.layers.TurtleLayer.Turtle
 
left(double) - Method in class schule.ngb.zm.layers.TurtleLayer
 
left(double) - Method in class schule.ngb.zm.layers.TurtleLayer.Turtle
 
LEFT - Enum constant in enum class schule.ngb.zm.Options.Direction
 
LEFT - Static variable in class schule.ngb.zm.Constants
Richtung: Links
LEFT - Static variable in class schule.ngb.zm.Vector
Vektor der negativen Abszissenachse Vector(-1.0, 0.0) [links]
length() - Method in class schule.ngb.zm.Vector
Berechnet die Länge des Vektors.
lengthSq() - Method in class schule.ngb.zm.Vector
Berechnet die quadrierte Länge des Vektors.
LIGHTGRAY - Static variable in class schule.ngb.zm.Color
Die Farbe Hellgrau (Grauwert 192).
LIGHTGRAY - Static variable in class schule.ngb.zm.Constants
Farbe: Hellgrau
limit(double) - Method in class schule.ngb.zm.Vector
Beschränkt die Länge dieses Vektors auf den Bereich 0 bis max.
limit(double, double) - Method in class schule.ngb.zm.Vector
Beschränkt die Länge dieses Vektors auf den Bereich min bis max.
limit(double, double, double) - Static method in class schule.ngb.zm.Constants
Beschränkt die angegebene Zahl auf das Intervall [min, max].
limit(int, int, int) - Static method in class schule.ngb.zm.Constants
Beschränkt die angegebene Zahl auf das Intervall [min, max].
line - Variable in class schule.ngb.zm.layers.DrawingLayer
Wiederverwendbarer Speicher für eine Linie.
line(double, double, double, double) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet eine gerade Line zwischen den angegebenen Koordinaten.
Line - Class in schule.ngb.zm.shapes
 
Line(double, double, double, double) - Constructor for class schule.ngb.zm.shapes.Line
 
Line(Line) - Constructor for class schule.ngb.zm.shapes.Line
 
linear() - Static method in class schule.ngb.zm.anim.Easing
 
linear(double) - Static method in class schule.ngb.zm.anim.Easing
 
LineChart - Class in schule.ngb.zm.shapes.charts
 
LineChart(double, double, double, double) - Constructor for class schule.ngb.zm.shapes.charts.LineChart
 
LineChart(double, double, double, double, double[], double[]) - Constructor for class schule.ngb.zm.shapes.charts.LineChart
 
LINES - Enum constant in enum class schule.ngb.zm.Options.ArrowHead
Einfache Pfeilspitze aus zwei Linien.
LINES - Static variable in class schule.ngb.zm.Constants
Option für Pfeile mit Strichen als Kopf.
lineTo(double, double) - Method in class schule.ngb.zm.layers.DrawingLayer
Fügt einer zuvor begonnenen Freihand-Form eine Linie zu den angegebenen Koordinaten hinzu.
lineTo(double, double) - Method in class schule.ngb.zm.shapes.CustomShape
 
LINUX - Static variable in class schule.ngb.zm.Constants
Gibt an, ob die Zeichenmaschine unter Linux gestartet wurde.
Listener<E> - Interface in schule.ngb.zm.util.events
Generische Basisschnittstelle für die Implementierung von EventListenern.
loadCsv(String, boolean) - Static method in class schule.ngb.zm.util.io.FileLoader
Lädt die Daten aus einer CSV-Datei in ein zweidimensionales String-Array.
loadCsv(String, char, boolean, Charset) - Static method in class schule.ngb.zm.util.io.FileLoader
Lädt die Daten aus einer CSV-Datei in ein zweidimensionales String-Array.
loadFont(String) - Static method in class schule.ngb.zm.util.io.FontLoader
Lädt eine Schrift aus einer Datei.
loadFont(String, String) - Static method in class schule.ngb.zm.util.io.FontLoader
 
loadFonts(String, String...) - Static method in class schule.ngb.zm.util.io.FontLoader
Lädt eine Schrift aus einer Datei.
loadFromDataFile(String) - Static method in class schule.ngb.zm.ml.NeuralNetwork
 
loadFromFile(String) - Static method in class schule.ngb.zm.ml.NeuralNetwork
 
loadImage(String) - Static method in class schule.ngb.zm.Constants
Lädt ein Bild aus einer Datei oder von einer Webadresse.
loadImage(String) - Static method in class schule.ngb.zm.util.io.ImageLoader
Lädt ein Bild von der angegebenen Quelle source.
loadImage(String, boolean) - Static method in class schule.ngb.zm.util.io.ImageLoader
Lädt ein Bild von der angegebenen Quelle source und gibt das Bild zurück oder null, wenn das Bild nicht geladen werden konnte.
loadLines(String) - Static method in class schule.ngb.zm.util.io.FileLoader
Lädt die angegebene Textdatei zeilenweise in eine Liste.
loadLines(String, Charset) - Static method in class schule.ngb.zm.util.io.FileLoader
Lädt die angegebene Textdatei mit dem angegebenen Charset zeilenweise in eine Liste.
loadText(String) - Static method in class schule.ngb.zm.util.io.FileLoader
Lädt den Inhalt der angegebenen Textdatei vollständig in einen String.
loadText(String, Charset) - Static method in class schule.ngb.zm.util.io.FileLoader
Lädt den Inhalt der angegebenen Textdatei mit dem angegebenen Charset vollständig in einen String.
loadValues(String, String, boolean) - Static method in class schule.ngb.zm.util.io.FileLoader
 
loadValues(String, String, boolean, Charset) - Static method in class schule.ngb.zm.util.io.FileLoader
Lädt Double-Werte aus einer Text-Datei in ein zweidimensionales Array.
log(Level, CharSequence) - Method in class schule.ngb.zm.util.Log
 
log(Level, CharSequence, Object...) - Method in class schule.ngb.zm.util.Log
 
log(Level, Throwable, CharSequence, Object...) - Method in class schule.ngb.zm.util.Log
 
log(Level, Throwable, Supplier<String>) - Method in class schule.ngb.zm.util.Log
 
log(Level, Supplier<String>) - Method in class schule.ngb.zm.util.Log
 
Log - Class in schule.ngb.zm.util
Einfache Logging-API, die auf java.util.logging aufsetzt.
LOG - Static variable in class schule.ngb.zm.anim.Animations
 
loop() - Method in interface schule.ngb.zm.media.Audio
Spielt das Medium in einer kontinuierlichen Schleife ab.
loop() - Method in class schule.ngb.zm.media.Mixer
 
loop() - Method in class schule.ngb.zm.media.Music
 
loop() - Method in class schule.ngb.zm.media.Sound
 
loop(int) - Method in class schule.ngb.zm.media.Sound
Wiederholt den Sound die angegebene Anzahl an Wiederholungen und stoppt die Wiedergabe dann.
lt(double) - Method in class schule.ngb.zm.layers.TurtleLayer
 
lt(double) - Method in class schule.ngb.zm.layers.TurtleLayer.Turtle
 

M

MACOS - Static variable in class schule.ngb.zm.Constants
Gibt an, ob die Zeichenmaschine unter macOS gestartet wurde.
MAGENTA - Static variable in class schule.ngb.zm.Color
Die Farbe Zeichenmaschinen-Magenta.
MAGENTA - Static variable in class schule.ngb.zm.Constants
Farbe: Magenta
map(double, double, double, double, double) - Static method in class schule.ngb.zm.Constants
Bestimmt für den angegebenen Wert aus dem Intervall [fromMin, fromMax] einen zugehörigen Wert aus dem Intervall [toMin, toMax].
matrixAdd(double[][], double[][]) - Static method in class schule.ngb.zm.ml.MLMath
 
matrixApply(double[][], DoubleUnaryOperator) - Static method in class schule.ngb.zm.ml.MLMath
 
MatrixFactory - Class in schule.ngb.zm.ml
Zentrale Klasse zur Erstellung neuer Matrizen.
MatrixFactory() - Constructor for class schule.ngb.zm.ml.MatrixFactory
 
matrixMultiply(double[][], double[][]) - Static method in class schule.ngb.zm.ml.MLMath
 
matrixScale(double[][], double[][]) - Static method in class schule.ngb.zm.ml.MLMath
 
matrixSub(double[][], double[][]) - Static method in class schule.ngb.zm.ml.MLMath
 
matrixTranspose(double[][]) - Static method in class schule.ngb.zm.ml.MLMath
 
max - Variable in class schule.ngb.zm.shapes.charts.BarChart
 
max(double...) - Static method in class schule.ngb.zm.Constants
Berechnet das Maximum aller angegebenen Werte.
max(int...) - Static method in class schule.ngb.zm.Constants
Berechnet das Maximum aller angegebenen Werte.
MIDDLE - Enum constant in enum class schule.ngb.zm.Options.Direction
 
MIDDLE - Static variable in class schule.ngb.zm.Constants
Richtung: Mitte
min(double...) - Static method in class schule.ngb.zm.Constants
Berechnet das Minimum aller angegebenen Werte.
min(int...) - Static method in class schule.ngb.zm.Constants
Berechnet das Minimum aller angegebenen Werte.
MITER - Enum constant in enum class schule.ngb.zm.Options.StrokeJoin
Eckige Verbindungen.
MITER - Static variable in class schule.ngb.zm.Constants
Option für eckige Kantenverbindungen von Konturen und Linien.
Mixer - Class in schule.ngb.zm.media
Ein Mixer ist eine Sammlung mehrerer Audio-Medien, die gemeinsam kontrolliert werden können.
Mixer() - Constructor for class schule.ngb.zm.media.Mixer
 
MLMath - Class in schule.ngb.zm.ml
 
MLMatrix - Interface in schule.ngb.zm.ml
Interface für Matrizen, die in NeuralNetwork Klassen verwendet werden.
morph(double, double, double) - Static method in class schule.ngb.zm.Constants
Interpoliert einen Wert zwischen from und to, aber beschränkt t auf das Intervall [0, 1].
morph(Vector, double) - Method in class schule.ngb.zm.Vector
Verschiebt diesen Vektor um den Faktor t in Richtung des Vektors vector.
morph(Vector, Vector, double) - Static method in class schule.ngb.zm.Vector
Erzeugt einen Vektor, der auf der Strecke zwischen den angegebenen Vektoren liegt.
MorphAnimation - Class in schule.ngb.zm.anim
 
MorphAnimation(Shape, Shape, int, DoubleUnaryOperator) - Constructor for class schule.ngb.zm.anim.MorphAnimation
 
mouse() - Static method in class schule.ngb.zm.Vector
Vektor mit der aktuellen Mausposition Vector(mouseX, mouseY)
MOUSE1 - Static variable in class schule.ngb.zm.Constants
Konstante zur Prüfung, ob Mausknopf 1 (links) gedrückt wurde.
MOUSE2 - Static variable in class schule.ngb.zm.Constants
Konstante zur Prüfung, ob Mausknopf 2 (rechts) gedrückt wurde.
MOUSE3 - Static variable in class schule.ngb.zm.Constants
Konstante zur Prüfung, ob Mausknopf 3 (mittig) gedrückt wurde.
mouseButton - Static variable in class schule.ngb.zm.Constants
Der aktuell gedrückte Mausknopf.
mouseClicked() - Method in class schule.ngb.zm.Zeichenmaschine
 
mouseClicked(MouseEvent) - Method in class schule.ngb.zm.Zeichenmaschine
 
mouseDragged() - Method in class schule.ngb.zm.Zeichenmaschine
 
mouseDragged(MouseEvent) - Method in class schule.ngb.zm.Zeichenmaschine
 
mouseEvent - Static variable in class schule.ngb.zm.Constants
Das zuletzt ausgelöste MouseEvent.
mouseMoved() - Method in class schule.ngb.zm.Zeichenmaschine
 
mouseMoved(MouseEvent) - Method in class schule.ngb.zm.Zeichenmaschine
 
mousePressed - Static variable in class schule.ngb.zm.Constants
Gibt an, ob derzeit ein Mausknopf gedrückt ist.
mousePressed() - Method in class schule.ngb.zm.Zeichenmaschine
 
mousePressed(MouseEvent) - Method in class schule.ngb.zm.Zeichenmaschine
 
mouseReleased() - Method in class schule.ngb.zm.Zeichenmaschine
 
mouseReleased(MouseEvent) - Method in class schule.ngb.zm.Zeichenmaschine
 
mouseWheelMoved() - Method in class schule.ngb.zm.Zeichenmaschine
 
mouseWheelMoved(MouseEvent) - Method in class schule.ngb.zm.Zeichenmaschine
 
mouseX - Static variable in class schule.ngb.zm.Constants
Die aktuelle x-Koordinate der Maus.
mouseY - Static variable in class schule.ngb.zm.Constants
Die aktuelle y-Koordinate der Maus.
move(double, double) - Method in class schule.ngb.zm.shapes.Curve
 
move(double, double) - Method in class schule.ngb.zm.shapes.Line
 
move(double, double) - Method in class schule.ngb.zm.shapes.Shape
Verschiebt die Form um die angegebenen Werte entlang der Koordinatenachsen.
MOVE - Static variable in class schule.ngb.zm.Constants
Mauszeiger: Bewegungspfeile
MoveAnimation - Class in schule.ngb.zm.anim
 
MoveAnimation(Shape, double, double, int, DoubleUnaryOperator) - Constructor for class schule.ngb.zm.anim.MoveAnimation
 
moveTo(double, double) - Method in class schule.ngb.zm.layers.TurtleLayer
 
moveTo(double, double) - Method in class schule.ngb.zm.layers.TurtleLayer.Turtle
 
moveTo(double, double) - Method in class schule.ngb.zm.shapes.Curve
 
moveTo(double, double) - Method in class schule.ngb.zm.shapes.Line
 
moveTo(double, double) - Method in class schule.ngb.zm.shapes.Shape
Bewegt die Form an die angegebenen Koordinaten.
moveTo(Shape) - Method in class schule.ngb.zm.shapes.Shape
Bewegt die Form an dieselben Koordinaten wie die angegebene Form.
moveTo(Shape, Options.Direction) - Method in class schule.ngb.zm.shapes.Shape
Bewegt die Form zum angegebenen Ankerpunkt der angegebenen Form.
moveTo(Shape, Options.Direction, double) - Method in class schule.ngb.zm.shapes.Shape
Bewegt den Ankerpunkt dieser Form zu einem Ankerpunkt einer anderen Form.
multiplyAddBias(MLMatrix, MLMatrix) - Method in class schule.ngb.zm.ml.DoubleMatrix
 
multiplyAddBias(MLMatrix, MLMatrix) - Method in interface schule.ngb.zm.ml.MLMatrix
Erzeugt eine neue Matrix C mit dem Ergebnis der Matrixoperation
multiplyTransposed(MLMatrix) - Method in class schule.ngb.zm.ml.DoubleMatrix
 
multiplyTransposed(MLMatrix) - Method in interface schule.ngb.zm.ml.MLMatrix
Erzeugt eine neue Matrix C mit dem Ergebnis der Matrixoperation
Music - Class in schule.ngb.zm.media
Eine Musik, die abgespielt werden kann.
Music(String) - Constructor for class schule.ngb.zm.media.Music
Erstellt eine Musik aus der angegebenen Audioquelle.

N

NeuralNetwork - Class in schule.ngb.zm.ml
 
NeuralNetwork(int, int, int) - Constructor for class schule.ngb.zm.ml.NeuralNetwork
 
NeuralNetwork(int, int, int, int) - Constructor for class schule.ngb.zm.ml.NeuralNetwork
 
NeuralNetwork(int, int, int, int, int) - Constructor for class schule.ngb.zm.ml.NeuralNetwork
 
NeuralNetwork(List<NeuronLayer>) - Constructor for class schule.ngb.zm.ml.NeuralNetwork
 
NeuralNetwork(NeuronLayer...) - Constructor for class schule.ngb.zm.ml.NeuralNetwork
 
NeuronLayer - Class in schule.ngb.zm.ml
Implementierung einer Neuronenebene in einem Neuonalen Netz.
NeuronLayer(int, int) - Constructor for class schule.ngb.zm.ml.NeuronLayer
 
newSoftCache() - Static method in class schule.ngb.zm.util.Cache
Erstellt einen Cache mit SoftReference Referenzen.
newTurtle() - Method in class schule.ngb.zm.layers.TurtleLayer
 
newWeakCache() - Static method in class schule.ngb.zm.util.Cache
Erstellt einen Cache mit WeakReference Referenzen.
nextTo(Shape, Options.Direction) - Method in class schule.ngb.zm.shapes.Shape
 
nextTo(Shape, Options.Direction, double) - Method in class schule.ngb.zm.shapes.Shape
Bewegt die Form neben eine andere in Richtung des angegebenen Ankerpunktes.
noFill() - Method in interface schule.ngb.zm.Fillable
Entfernt die Füllung der Form.
noFill() - Method in class schule.ngb.zm.layers.DrawingLayer
Entfernt die Füllung der Form.
noFill() - Method in class schule.ngb.zm.layers.TurtleLayer
 
noGradient() - Method in interface schule.ngb.zm.Fillable
Entfernt den Farbverlauf von der Form.
noGradient() - Method in class schule.ngb.zm.layers.DrawingLayer
Entfernt einen Farbverlauf von der Füllung.
noGradient() - Method in class schule.ngb.zm.layers.TurtleLayer
 
noise() - Static method in class schule.ngb.zm.Constants
Erzeugt den nächsten Wert eines Perlin-Noise.
noise(double) - Static method in class schule.ngb.zm.Constants
Erzeugt den nächsten Wert eines Perlin-Noise.
noise(double) - Method in class schule.ngb.zm.util.Noise
 
noise(double, double) - Static method in class schule.ngb.zm.Constants
Erzeugt den nächsten Wert eines zweidimensionalen Perlin-Noise.
noise(double, double) - Method in class schule.ngb.zm.util.Noise
 
noise(double, double, double) - Static method in class schule.ngb.zm.Constants
Erzeugt den nächsten Wert eines dreidimensionalen Perlin-Noise.
noise(double, double, double) - Method in class schule.ngb.zm.util.Noise
 
Noise - Class in schule.ngb.zm.util
Generator für Perlin-Noise.
Noise() - Constructor for class schule.ngb.zm.util.Noise
 
Noise(long) - Constructor for class schule.ngb.zm.util.Noise
 
Noise(Random) - Constructor for class schule.ngb.zm.util.Noise
Initialisiert diesen Perlin-Noise mit dem angegebenen Zufallsgenerator.
NOMOUSE - Static variable in class schule.ngb.zm.Constants
Konstante zur Prüfung, ob kein Mausknopf gedrückt wurde.
normalize() - Method in class schule.ngb.zm.Vector
 
normalize(double[]) - Static method in class schule.ngb.zm.ml.MLMath
 
normalize(Vector) - Static method in class schule.ngb.zm.Vector
Erzeugt einen neuen Vektor mit derselben Richtung wie der angegebene Vektor und der Länge 1.
NORTH - Enum constant in enum class schule.ngb.zm.Options.Direction
 
NORTH - Static variable in class schule.ngb.zm.Constants
Richtung: Norden
NORTHEAST - Enum constant in enum class schule.ngb.zm.Options.Direction
 
NORTHEAST - Static variable in class schule.ngb.zm.Constants
Richtung: Nordosten
NORTHWEST - Enum constant in enum class schule.ngb.zm.Options.Direction
 
NORTHWEST - Static variable in class schule.ngb.zm.Constants
Richtung: Nordwesten
noStroke() - Method in class schule.ngb.zm.layers.DrawingLayer
Entfernt die Kontur der Form.
noStroke() - Method in class schule.ngb.zm.layers.TurtleLayer
 
noStroke() - Method in interface schule.ngb.zm.Strokeable
Entfernt die Kontur der Form.

O

OPEN - Enum constant in enum class schule.ngb.zm.Options.PathType
Offener Pfad, bei dem die Pfadenden direkt miteinander verbunden werden ohne eine Linie zu ziehen.
OPEN - Static variable in class schule.ngb.zm.Constants
Option für den Abschluss eines Pfades oder Bogens, ohne die Enden zu verbinden.
OPEN - Static variable in class schule.ngb.zm.shapes.Arrow
 
Options - Class in schule.ngb.zm
Diese Klasse sammelt Enumerationen, die verschiedene Eigenschaften der zu zeichnenden Formen darstellen.
Options.AppState - Enum Class in schule.ngb.zm
Zustände in denen sich die Zeichenmaschine befinden kann.
Options.ArrowHead - Enum Class in schule.ngb.zm
Stile für Pfeilspitzen.
Options.Direction - Enum Class in schule.ngb.zm
Richtungen für die Ausrichtung von Formen.
Options.PathType - Enum Class in schule.ngb.zm
Arten von Bögen.
Options.StrokeJoin - Enum Class in schule.ngb.zm
Linienstile für Konturlinien.
Options.StrokeType - Enum Class in schule.ngb.zm
Linienstile für Konturlinien.
ORANGE - Static variable in class schule.ngb.zm.Color
Die Farbe Zeichenmaschinen-Orange.
ORANGE - Static variable in class schule.ngb.zm.Constants
Farbe: Orange

P

pack() - Method in class schule.ngb.zm.shapes.ShapeGroup
 
paint(Graphics) - Method in class schule.ngb.zm.Zeichenleinwand
 
parseHexcode(String) - Static method in class schule.ngb.zm.Color
Erzeugt eine Farbe aus einem hexadezimalen Code.
parseString(String) - Static method in class schule.ngb.zm.Color
Erstellt aus einem Farbnamen ein Farbobjekt.
path - Variable in class schule.ngb.zm.layers.DrawingLayer
Wiederverwendbarer Speicher für einen Pfad.
path - Variable in class schule.ngb.zm.shapes.CustomShape
 
pause() - Method in class schule.ngb.zm.Zeichenmaschine
Pausiert die Ausführung von update(double) und draw() nach dem nächsten vollständigen Frame.
PAUSED - Enum constant in enum class schule.ngb.zm.Options.AppState
Der Zeichenthread wurde pausiert.
penDown() - Method in class schule.ngb.zm.layers.TurtleLayer
 
penDown() - Method in class schule.ngb.zm.layers.TurtleLayer.Turtle
 
penUp() - Method in class schule.ngb.zm.layers.TurtleLayer
 
penUp() - Method in class schule.ngb.zm.layers.TurtleLayer.Turtle
 
PI - Static variable in class schule.ngb.zm.Constants
Konstante für die Kreiszahl Pi (entspricht 180 Grad).
Picture - Class in schule.ngb.zm.shapes
 
Picture(double, double, String) - Constructor for class schule.ngb.zm.shapes.Picture
 
Picture(String) - Constructor for class schule.ngb.zm.shapes.Picture
 
Picture(Picture) - Constructor for class schule.ngb.zm.shapes.Picture
 
pie(double, double, double, double, double) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet einen Kreisausschnitt in die Zeichenebene.
PIE - Enum constant in enum class schule.ngb.zm.Options.PathType
Geschlossener Pfad, bei dem Linien von den Pfadenden zum Mittelpunkt des Kreises, der den Kreisbogen festlegt, gezogen werden.
PIE - Static variable in class schule.ngb.zm.Constants
Option für den Abschluss eines Bogens durch Verbindung der Enden des Bogens mit dem Mittelpunkt der zugrundeliegenden Ellipse.
PieChart - Class in schule.ngb.zm.shapes.charts
 
PieChart(double, double, double) - Constructor for class schule.ngb.zm.shapes.charts.PieChart
 
PieChart(double, double, double, double[]) - Constructor for class schule.ngb.zm.shapes.charts.PieChart
 
PINK - Static variable in class schule.ngb.zm.Color
Die Farbe Zeichenmaschinen-Rosa.
PINK - Static variable in class schule.ngb.zm.Constants
Farbe: Pink
pixel(double, double) - Method in class schule.ngb.zm.layers.DrawingLayer
Färbt den Pixel an der angegebenen Koordinate ein.
PLAIN - Static variable in class schule.ngb.zm.Constants
Konstante für normale Schrift.
play() - Method in interface schule.ngb.zm.media.Audio
Startet die Wiedergabe des Mediums.
play() - Method in class schule.ngb.zm.media.Mixer
 
play() - Method in class schule.ngb.zm.media.Music
 
play() - Method in class schule.ngb.zm.media.Sound
 
play(Animation<? extends Shape>...) - Method in class schule.ngb.zm.layers.ShapesLayer
 
play(Animation<S>) - Method in class schule.ngb.zm.layers.ShapesLayer
 
play(Animation<S>, int) - Method in class schule.ngb.zm.layers.ShapesLayer
 
play(Animation<S>, int, DoubleUnaryOperator) - Method in class schule.ngb.zm.layers.ShapesLayer
 
play(Animation<T>) - Static method in class schule.ngb.zm.anim.Animations
 
play(Animation<T>, DoubleUnaryOperator) - Static method in class schule.ngb.zm.anim.Animations
 
play(T, int, DoubleUnaryOperator, DoubleConsumer) - Static method in class schule.ngb.zm.anim.Animations
 
play(T, int, DoubleUnaryOperator, DoubleFunction<R>, BiConsumer<T, R>) - Static method in class schule.ngb.zm.anim.Animations
 
playAndWait() - Method in interface schule.ngb.zm.media.Audio
Startet die Wiedergabe des Mediums und blockiert das Programm, bis die Wiedergabe beendet ist.
playAndWait() - Method in class schule.ngb.zm.media.Mixer
 
playAndWait() - Method in class schule.ngb.zm.media.Music
 
playAndWait() - Method in class schule.ngb.zm.media.Sound
 
playAndWait(Animation<T>) - Static method in class schule.ngb.zm.anim.Animations
 
playAndWait(T, int, DoubleUnaryOperator, DoubleConsumer) - Static method in class schule.ngb.zm.anim.Animations
 
playbackStarted(Audio) - Method in interface schule.ngb.zm.media.AudioListener
Wird aufgerufen, sobald die Wiedergabe eines Audio-Mediums startet, dem dieses Objekt mittels Audio.addAudioListener(AudioListener) hinzugefügt wurde.
playbackStarted(Audio) - Method in class schule.ngb.zm.media.Mixer
 
playbackStopped(Audio) - Method in interface schule.ngb.zm.media.AudioListener
Wird aufgerufen, sobald die Wiedergabe eines Audio-Mediums stoppt, dem dieses Objekt mittels Audio.addAudioListener(AudioListener) hinzugefügt wurde.
playbackStopped(Audio) - Method in class schule.ngb.zm.media.Mixer
 
playOnce() - Method in class schule.ngb.zm.media.Sound
Spielt den Sound einmal ab und gibt danach alle Ressourcen des Clips frei.
playOnceAndWait() - Method in class schule.ngb.zm.media.Sound
Spielt den Sound einmal ab und gibt danach alle Ressourcen des Clips frei.
pmouseX - Static variable in class schule.ngb.zm.Constants
Die letzte x-Koordinate der Maus.
pmouseY - Static variable in class schule.ngb.zm.Constants
Die letzte y-Koordinate der Maus.
point(double, double) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet einen Punkt in die Zeichenebene.
Point - Class in schule.ngb.zm.shapes
 
Point(double, double) - Constructor for class schule.ngb.zm.shapes.Point
Erstellt ein Punktobjekt mit den angegebenen Koordinaten.
Point(Point2D) - Constructor for class schule.ngb.zm.shapes.Point
Erstellt ein Punktobjekt mit den Koordinaten des übergebenen Punktes.
Point(Shape) - Constructor for class schule.ngb.zm.shapes.Point
Erstellt ein Punktobjekt mit den Koordinaten der angegeben Form.
Point(Vector) - Constructor for class schule.ngb.zm.shapes.Point
Erstellt ein Punktobjekt mit den Koordinaten des übergebenen Vektors.
points - Variable in class schule.ngb.zm.shapes.Polygon
 
polygon(double...) - Method in class schule.ngb.zm.layers.DrawingLayer
 
polygon(Point2D...) - Method in class schule.ngb.zm.layers.DrawingLayer
 
Polygon - Class in schule.ngb.zm.shapes
 
Polygon(double, double, double, double, double...) - Constructor for class schule.ngb.zm.shapes.Polygon
 
Polygon(double, double, Point2D...) - Constructor for class schule.ngb.zm.shapes.Polygon
 
Polygon(Point2D...) - Constructor for class schule.ngb.zm.shapes.Polygon
 
Polygon(Polygon) - Constructor for class schule.ngb.zm.shapes.Polygon
 
popMatrix() - Method in class schule.ngb.zm.layers.DrawingLayer
Ersetzt die aktuellen Transformationen der Zeichenebene durch die zuletzt mit DrawingLayer.pushMatrix() gespeicherten.
popStyle() - Method in class schule.ngb.zm.layers.DrawingLayer
Stellt die zuletzt mit DrawingLayer.pushStyle() gespeicherten Einstellungen für Farben, Konturlinien und Texte wieder her.
pow(double, double) - Static method in class schule.ngb.zm.Constants
Ermittelt die Potenz der angegebenen Zahl zum angegebenen Exponenten.
predict(double[]) - Method in class schule.ngb.zm.ml.NeuralNetwork
 
predict(double[][]) - Method in class schule.ngb.zm.ml.NeuralNetwork
 
predict(MLMatrix) - Method in class schule.ngb.zm.ml.NeuralNetwork
 
preloadImage(String, BufferedImage) - Static method in class schule.ngb.zm.util.io.ImageLoader
Speichert das angegebene Bild unter dem angegebenen Namen im Cache.
preloadImage(String, String) - Static method in class schule.ngb.zm.util.io.ImageLoader
Lädt ein Bild aus der angegebenen Quelle unter dem angegebenen Namen in den Cache.
PURE_BLUE - Static variable in class schule.ngb.zm.Color
Die Farbe Blau.
PURE_GREEN - Static variable in class schule.ngb.zm.Color
Die Farbe Grün.
PURE_RED - Static variable in class schule.ngb.zm.Color
Die Farbe Rot.
PURE_YELLOW - Static variable in class schule.ngb.zm.Color
Die Farbe Gelb.
PURPLE - Static variable in class schule.ngb.zm.Color
Die Farbe Zeichenmaschinen-Lila.
PURPLE - Static variable in class schule.ngb.zm.Constants
Farbe: Lila
pushMatrix() - Method in class schule.ngb.zm.layers.DrawingLayer
Speichert eine Kopie der aktuellen Transformationen der Zeichenebene ab.
pushStyle() - Method in class schule.ngb.zm.layers.DrawingLayer
Speichert die aktuellen Einstellungen für Farben, Konturlinie und Schriftarten ab, sodass sie zu einem späteren Zeitpunkt mit DrawingLayer.popStyle() wiederhergestellt werden können.
put(K, V) - Method in class schule.ngb.zm.util.Cache
 
putAll(Map<? extends K, ? extends V>) - Method in class schule.ngb.zm.util.Cache
 

Q

Quad - Class in schule.ngb.zm.shapes
 
Quad(double, double, double, double, double, double, double, double) - Constructor for class schule.ngb.zm.shapes.Quad
 
Quad(double, double, Point2D...) - Constructor for class schule.ngb.zm.shapes.Quad
 
Quad(Point2D...) - Constructor for class schule.ngb.zm.shapes.Quad
 
Quad(Quad) - Constructor for class schule.ngb.zm.shapes.Quad
 
quadIn() - Static method in class schule.ngb.zm.anim.Easing
 
quadIn(double) - Static method in class schule.ngb.zm.anim.Easing
 
quadInOut() - Static method in class schule.ngb.zm.anim.Easing
 
quadInOut(double) - Static method in class schule.ngb.zm.anim.Easing
 
quadOut() - Static method in class schule.ngb.zm.anim.Easing
 
quadOut(double) - Static method in class schule.ngb.zm.anim.Easing
 
QUARTER_PI - Static variable in class schule.ngb.zm.Constants
Konstante für ein Viertel der Kreiszahl Pi (entspricht 45 Grad).
quit() - Method in class schule.ngb.zm.Zeichenmaschine
Beendet das Programm vollständig.
quit(boolean) - Method in class schule.ngb.zm.Zeichenmaschine
Beendet das Programm.
QUITING - Enum constant in enum class schule.ngb.zm.Options.AppState
Die Zeichenmaschine ist dabei, vollständig herunterzufahren und alle Ressourcen freizugeben.

R

radians(double) - Static method in class schule.ngb.zm.Constants
Rechnet von Grad in Radian um.
radius - Variable in class schule.ngb.zm.shapes.Circle
 
random() - Static method in class schule.ngb.zm.Constants
Erzeugt eine Pseudozufallszahl im Intervall zwischen 0 und 1.
random() - Static method in class schule.ngb.zm.Vector
Erzeugt einen Vektor mit zufälligen Werten.
random(double) - Static method in class schule.ngb.zm.Constants
Erzeugt eine Pseudozufallszahl zwischen 0 und max.
random(double, double) - Static method in class schule.ngb.zm.Constants
Erzeugt eine Pseudozufallszahl zwischen min und max.
random(double, double) - Static method in class schule.ngb.zm.Vector
Erzeugt einen Vektor mit zufälligen Werten innerhalb der angegebenen Grenzen.
random(double, double, double, double) - Static method in class schule.ngb.zm.Vector
Erzeugt einen Vektor mit zufälligen Werten innerhalb der angegebenen Grenzen.
random(int) - Static method in class schule.ngb.zm.Constants
Erzeugt eine ganze Pseudozufallszahl zwischen 0 und max (einschließlich der Grenzen).
random(int, int) - Static method in class schule.ngb.zm.Constants
Erzeugt eine ganze Pseudozufallsganzzahl zwischen min und max (einschließlich der Grenzen).
randomBool() - Static method in class schule.ngb.zm.Constants
Erzeugt einen zufälligen Wahrheitswert.
randomBool(double) - Static method in class schule.ngb.zm.Constants
Erzeugt einen zufälligen Wahrheitswert.
randomBool(int) - Static method in class schule.ngb.zm.Constants
Erzeugt einen zufälligen Wahrheitswert.
randomColor() - Static method in class schule.ngb.zm.Constants
Erzeugt eine zufällige Farbe.
randomGaussian() - Static method in class schule.ngb.zm.Constants
Erzeugt eine Pseudozufallszahl zwischen -1 und 1 nach einer Normalverteilung mit Mittelwert 0 und Standardabweichung 1.
randomNiceColor() - Static method in class schule.ngb.zm.Constants
Erzeugt eine "hübsche" zufällige Farbe.
RateLimitedTask - Class in schule.ngb.zm.util.tasks
 
RateLimitedTask() - Constructor for class schule.ngb.zm.util.tasks.RateLimitedTask
 
ratio - Variable in class schule.ngb.zm.shapes.Kite
 
rect - Variable in class schule.ngb.zm.layers.DrawingLayer
Wiederverwendbarer Speicher für ein Rechteck.
rect(double, double, double, double) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet ein Rechteck an den angegebenen Koordinaten mit der angegebenen Breite und Höhe in die Zeichenebene.
rect(double, double, double, double, Options.Direction) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet ein Rechteck an den angegebenen Koordinaten mit der angegebenen Breite und Höhe und dem angegebenen Ankerpunkt in die Zeichenebene.
Rectangle - Class in schule.ngb.zm.shapes
 
Rectangle(double, double, double, double) - Constructor for class schule.ngb.zm.shapes.Rectangle
 
Rectangle(Bounds) - Constructor for class schule.ngb.zm.shapes.Rectangle
 
Rectangle(Rectangle) - Constructor for class schule.ngb.zm.shapes.Rectangle
 
Rectangle(Shape) - Constructor for class schule.ngb.zm.shapes.Rectangle
Erstellt ein Rechteck zur Darstellung der
Rectangle(Shape, boolean) - Constructor for class schule.ngb.zm.shapes.Rectangle
 
RED - Static variable in class schule.ngb.zm.Color
Die Farbe Zeichenmaschinen-Rot.
RED - Static variable in class schule.ngb.zm.Constants
Farbe: Rot
redraw - Variable in class schule.ngb.zm.layers.ImageLayer
Interner Schalter, ob die Ebene neu gezeichnet werden muss.
redraw() - Method in class schule.ngb.zm.Zeichenmaschine
Zeichnet die Zeichenleinwand neu und zeigt den aktuellen Inhalt im Zeichenfenster an.
registerEventType(String, BiConsumer<E, L>) - Method in class schule.ngb.zm.util.events.EventDispatcher
 
remove(Object) - Method in class schule.ngb.zm.util.Cache
 
remove(Object...) - Method in class schule.ngb.zm.Spielemaschine
 
remove(Collection<Shape>) - Method in class schule.ngb.zm.layers.ShapesLayer
 
remove(Audio) - Method in class schule.ngb.zm.media.Mixer
Entfernt die das angegebene Audio-Objekt aus dem Mixer.
remove(Shape) - Method in class schule.ngb.zm.shapes.ShapeGroup
 
remove(Shape...) - Method in class schule.ngb.zm.layers.ShapesLayer
 
removeAll() - Method in class schule.ngb.zm.layers.ShapesLayer
 
removeAll() - Method in class schule.ngb.zm.media.Mixer
 
removeAll() - Method in class schule.ngb.zm.shapes.ShapeGroup
 
removeAudioListener(AudioListener) - Method in interface schule.ngb.zm.media.Audio
Entfernt den angegebenen AudioListener vom Medium.
removeAudioListener(AudioListener) - Method in class schule.ngb.zm.media.Mixer
 
removeAudioListener(AudioListener) - Method in class schule.ngb.zm.media.Music
 
removeAudioListener(AudioListener) - Method in class schule.ngb.zm.media.Sound
 
removeDrawable(Drawable) - Method in class schule.ngb.zm.Spielemaschine
 
removeLayer(Layer) - Method in class schule.ngb.zm.Zeichenleinwand
Entfernt die angegebene Ebene von dieser Zeichenleinwand.
removeLayers(Layer...) - Method in class schule.ngb.zm.Zeichenleinwand
Entfernt alle angegebenen Ebenen von dieser Zeichenleinwand.
removeListener(L) - Method in class schule.ngb.zm.util.events.EventDispatcher
 
removeListener(AnimationListener) - Method in class schule.ngb.zm.anim.Animation
 
removeUpdatable(Updatable) - Method in class schule.ngb.zm.Spielemaschine
 
removeValue(double) - Method in class schule.ngb.zm.shapes.charts.LineChart
 
removeValue(int) - Method in class schule.ngb.zm.shapes.charts.BarChart
 
removeValue(int) - Method in class schule.ngb.zm.shapes.charts.PieChart
 
removeValue(ChartValue) - Method in class schule.ngb.zm.shapes.charts.BarChart
 
removeValue(ChartValue) - Method in class schule.ngb.zm.shapes.charts.PieChart
 
removeValues(Collection<ChartValue>) - Method in class schule.ngb.zm.shapes.charts.BarChart
 
removeValues(Collection<ChartValue>) - Method in class schule.ngb.zm.shapes.charts.PieChart
 
removeValues(ChartValue[]) - Method in class schule.ngb.zm.shapes.charts.BarChart
 
removeValues(ChartValue[]) - Method in class schule.ngb.zm.shapes.charts.PieChart
 
render() - Method in class schule.ngb.zm.Zeichenleinwand
Zeigt den aktuellen Inhalt der Zeichenleinwand an.
render() - Method in class schule.ngb.zm.Zeichenmaschine
Zeigt den aktuellen Inhalt der Zeichenleinwand im Zeichenfenster an, ohne vorher draw() aufzurufen.
requireInRange(double, double, double) - Static method in class schule.ngb.zm.util.Validator
 
requireInRange(double, double, double, CharSequence) - Static method in class schule.ngb.zm.util.Validator
 
requireInRange(double, double, double, Supplier<String>) - Static method in class schule.ngb.zm.util.Validator
 
requireInRange(int, int, int) - Static method in class schule.ngb.zm.util.Validator
 
requireInRange(int, int, int, CharSequence) - Static method in class schule.ngb.zm.util.Validator
 
requireInRange(int, int, int, Supplier<String>) - Static method in class schule.ngb.zm.util.Validator
 
requireNotEmpty(String, CharSequence) - Static method in class schule.ngb.zm.util.Validator
 
requireNotEmpty(String, CharSequence, CharSequence) - Static method in class schule.ngb.zm.util.Validator
 
requireNotEmpty(String, Supplier<String>) - Static method in class schule.ngb.zm.util.Validator
 
requireNotEmpty(T[], CharSequence) - Static method in class schule.ngb.zm.util.Validator
 
requireNotEmpty(T[], CharSequence, CharSequence) - Static method in class schule.ngb.zm.util.Validator
 
requireNotEmpty(T[], Supplier<String>) - Static method in class schule.ngb.zm.util.Validator
 
requireNotNegative(double) - Static method in class schule.ngb.zm.util.Validator
 
requireNotNegative(double, CharSequence) - Static method in class schule.ngb.zm.util.Validator
 
requireNotNegative(double, Supplier<String>) - Static method in class schule.ngb.zm.util.Validator
 
requireNotNegative(int) - Static method in class schule.ngb.zm.util.Validator
 
requireNotNegative(int, CharSequence) - Static method in class schule.ngb.zm.util.Validator
 
requireNotNegative(int, Supplier<String>) - Static method in class schule.ngb.zm.util.Validator
 
requireNotNull(T, CharSequence) - Static method in class schule.ngb.zm.util.Validator
 
requireNotNull(T, CharSequence, CharSequence) - Static method in class schule.ngb.zm.util.Validator
 
requireNotNull(T, Supplier<String>) - Static method in class schule.ngb.zm.util.Validator
 
requirePositive(double) - Static method in class schule.ngb.zm.util.Validator
 
requirePositive(double, CharSequence) - Static method in class schule.ngb.zm.util.Validator
 
requirePositive(double, Supplier<String>) - Static method in class schule.ngb.zm.util.Validator
 
requirePositive(int) - Static method in class schule.ngb.zm.util.Validator
 
requirePositive(int, CharSequence) - Static method in class schule.ngb.zm.util.Validator
 
requirePositive(int, Supplier<String>) - Static method in class schule.ngb.zm.util.Validator
 
requireSize(T[], int) - Static method in class schule.ngb.zm.util.Validator
 
requireSize(T[], int, CharSequence) - Static method in class schule.ngb.zm.util.Validator
 
requireSize(T[], int, Supplier<String>) - Static method in class schule.ngb.zm.util.Validator
 
reset() - Method in class schule.ngb.zm.util.Counter
Setzt den Zähler auf Null.
reset() - Method in class schule.ngb.zm.util.Timer
Setzt den Timer auf den Startzustand und löscht alle bisher gemessenen Zeiten.
resetFill() - Method in interface schule.ngb.zm.Fillable
Setzt die Füllfarbe auf den Standardwert zurück.
resetFill() - Method in class schule.ngb.zm.layers.DrawingLayer
Setzt die Füllfarbe auf den Standardwert zurück.
resetFill() - Method in class schule.ngb.zm.layers.TurtleLayer
 
resetFontColor() - Method in class schule.ngb.zm.shapes.Text
 
resetMatrix() - Method in class schule.ngb.zm.layers.DrawingLayer
Setzt alle Transformationen der Zeichenebene zurück.
resetStroke() - Method in class schule.ngb.zm.layers.DrawingLayer
Setzt die Farbe der Konturlinie auf die Standardwerte zurück.
resetStroke() - Method in class schule.ngb.zm.layers.TurtleLayer
 
resetStroke() - Method in interface schule.ngb.zm.Strokeable
Setzt die Farbe der Konturlinie auf die Standardwerte zurück.
resetStyle() - Method in class schule.ngb.zm.layers.DrawingLayer
Setzt alle Einstellungen für Farben, Konturlinien und Texte auf die Standardwerte.
ResourceStreamProvider - Class in schule.ngb.zm.util.io
Hilfsklasse, um InputStreams für Ressourcen zu erhalten.
resume() - Method in class schule.ngb.zm.Zeichenmaschine
Setzt die Ausführung der Zeichenmaschine fort, nachdem diese mit pause() pausiert wurde.
resumeRendering() - Method in class schule.ngb.zm.Zeichenleinwand
Setzt das Zeichnen der Leinwand fort, falls es zuvor mit Zeichenleinwand.suspendRendering() ausgesetzt wurde.
RGBtoHSL(int, float[]) - Static method in class schule.ngb.zm.Color
 
rhombus(double, double, double, double) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet einen Rhombus in die Zeichenebene.
rhombus(double, double, double, double, Options.Direction) - Method in class schule.ngb.zm.layers.DrawingLayer
 
Rhombus - Class in schule.ngb.zm.shapes
 
Rhombus(double, double, double, double) - Constructor for class schule.ngb.zm.shapes.Rhombus
 
Rhombus(Rhombus) - Constructor for class schule.ngb.zm.shapes.Rhombus
 
right() - Method in class schule.ngb.zm.layers.TurtleLayer
 
right() - Method in class schule.ngb.zm.layers.TurtleLayer.Turtle
 
right(double) - Method in class schule.ngb.zm.layers.TurtleLayer
 
right(double) - Method in class schule.ngb.zm.layers.TurtleLayer.Turtle
 
RIGHT - Enum constant in enum class schule.ngb.zm.Options.Direction
 
RIGHT - Static variable in class schule.ngb.zm.Constants
Richtung: Rechts
RIGHT - Static variable in class schule.ngb.zm.Vector
Vektor der Abszissenachse Vector(1.0, 0.0) [rechts]
RingChart - Class in schule.ngb.zm.shapes.charts
 
RingChart(double, double, double) - Constructor for class schule.ngb.zm.shapes.charts.RingChart
 
RingChart(double, double, double, int) - Constructor for class schule.ngb.zm.shapes.charts.RingChart
 
RingChart.RingChartValue - Interface in schule.ngb.zm.shapes.charts
 
roll() - Method in class schule.ngb.bm.dice.Dice
 
roll() - Method in class schule.ngb.bm.dice.IntDice
 
rotate(double) - Method in class schule.ngb.zm.layers.DrawingLayer
Rotiert die Zeichenebene um den angegebenen Winkel um den Ursprung.
rotate(double) - Method in class schule.ngb.zm.shapes.Shape
Dreht die Form um den angegebenen Winkel um ihren Ankerpunkt.
rotate(double) - Method in class schule.ngb.zm.Vector
Dreht den Vektor um degree Grad im Uhrzeigersinn.
rotate(double, double, double) - Method in class schule.ngb.zm.layers.DrawingLayer
Rotiert die Zeichenebene um den angegebenen Winkel um das angegebene Drehzentrum.
rotate(double, double, double) - Method in class schule.ngb.zm.shapes.Shape
Dreht die Form um den angegebenen Drehwinkel um die angegbenen Koordinaten als Drehzentrum.
rotate(Point2D, double) - Method in class schule.ngb.zm.shapes.Shape
Dreht die Form um den angegebenen Winkel um das angegebene Drehzentrum.
rotate(Vector, double) - Static method in class schule.ngb.zm.Vector
Dreht den Vektor um degree Grad im Uhrzeigersinn.
RotateAnimation - Class in schule.ngb.zm.anim
 
RotateAnimation(Shape, double, int, DoubleUnaryOperator) - Constructor for class schule.ngb.zm.anim.RotateAnimation
 
rotateRad(double) - Method in class schule.ngb.zm.Vector
Dreht den Vektor um rad im Uhrzeigersinn.
rotateTo(double) - Method in class schule.ngb.zm.shapes.Shape
Setzt die Drehung der Form auf den angegebenen Winkel.
rotation - Variable in class schule.ngb.zm.shapes.Shape
Speichert die Rotation in Grad um den Punkt (x, y).
round(double) - Static method in class schule.ngb.zm.Constants
Rundet die angegebene Zahl auf die nächste ganze Zahl.
ROUND - Enum constant in enum class schule.ngb.zm.Options.StrokeJoin
Abgerundete Verbindungen.
ROUND - Static variable in class schule.ngb.zm.Constants
Option für abgerundete Kantenverbindungen von Konturen und Linien.
roundedRect(double, double, double, double, double) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet ein Rechteck mit abgerundeten Ecken an den angegebenen Koordinaten mit der angegebenen Breite und Höhe in die Zeichenebene.
roundedRect(double, double, double, double, double, Options.Direction) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet ein Rechteck mit abgerundeten Ecken an den angegebenen Koordinaten mit der angegebenen Breite und Höhe und dem angegebenen Ankerpunkt in die Zeichenebene.
RoundedRectangle - Class in schule.ngb.zm.shapes
 
RoundedRectangle(double, double, double, double, double) - Constructor for class schule.ngb.zm.shapes.RoundedRectangle
 
RoundedRectangle(Rectangle) - Constructor for class schule.ngb.zm.shapes.RoundedRectangle
 
rows() - Method in class schule.ngb.zm.ml.DoubleMatrix
 
rows() - Method in interface schule.ngb.zm.ml.MLMatrix
Die Anzahl der Zeilen der Matrix.
rt(double) - Method in class schule.ngb.zm.layers.TurtleLayer
 
rt(double) - Method in class schule.ngb.zm.layers.TurtleLayer.Turtle
 
run() - Method in class schule.ngb.zm.util.tasks.DelayedTask
 
run() - Method in class schule.ngb.zm.util.tasks.FrameSynchronizedTask
 
run() - Method in class schule.ngb.zm.util.tasks.RateLimitedTask
 
run(Runnable) - Static method in class schule.ngb.zm.util.tasks.TaskRunner
 
run(Runnable, T) - Static method in class schule.ngb.zm.util.tasks.TaskRunner
 
run(Task) - Static method in class schule.ngb.zm.util.tasks.TaskRunner
 
running - Variable in class schule.ngb.zm.anim.Animation
 
running - Variable in class schule.ngb.zm.util.tasks.Task
 
RUNNING - Enum constant in enum class schule.ngb.zm.Options.AppState
Die Zeichenmaschine wurde gestartet und der Zeichenthread arbeitet.
runtime - Variable in class schule.ngb.zm.anim.Animation
 
runtime - Static variable in class schule.ngb.zm.Constants
Die Zeit in Millisekunden, die das Programm seit seinem Start läuft.
rushIn(double) - Static method in class schule.ngb.zm.anim.Easing
 
rushOut(double) - Static method in class schule.ngb.zm.anim.Easing
 

S

saveImage() - Method in class schule.ngb.zm.Zeichenmaschine
Speichert den aktuellen Inhalt der Zeichenleinwand in einer Bilddatei auf der Festplatte.
saveImage(BufferedImage, File) - Static method in class schule.ngb.zm.util.io.ImageLoader
Speichert das angegebene Bild in der angegebenen Datei auf der Festplatte.
saveImage(BufferedImage, File, boolean) - Static method in class schule.ngb.zm.util.io.ImageLoader
Speichert das angegebene Bild in der angegebenen Datei auf der Festplatte.
saveImage(Image, File) - Static method in class schule.ngb.zm.util.io.ImageLoader
Speichert das angegebene Bild in der angegebenen Datei auf der Festplatte.
saveImage(Image, File, boolean) - Static method in class schule.ngb.zm.util.io.ImageLoader
Speichert das angegebene Bild in der angegebenen Datei auf der Festplatte.
saveImage(String) - Method in class schule.ngb.zm.Zeichenmaschine
Speichert den aktuellen Inhalt der Zeichenleinwand in einer Bilddatei im angegebenen Dateipfad auf der Festplatte.
saveToDataFile(String, NeuralNetwork) - Static method in class schule.ngb.zm.ml.NeuralNetwork
 
saveToFile(String, NeuralNetwork) - Static method in class schule.ngb.zm.ml.NeuralNetwork
 
scale - Variable in class schule.ngb.zm.shapes.Shape
Speichert den Skalierungsfaktor.
scale(double) - Method in class schule.ngb.zm.layers.DrawingLayer
Skaliert die Zeichenebene um den angegebenen Faktor.
scale(double) - Method in class schule.ngb.zm.shapes.Circle
 
scale(double) - Method in class schule.ngb.zm.shapes.Curve
 
scale(double) - Method in class schule.ngb.zm.shapes.Ellipse
 
scale(double) - Method in class schule.ngb.zm.shapes.Kite
 
scale(double) - Method in class schule.ngb.zm.shapes.Line
 
scale(double) - Method in class schule.ngb.zm.shapes.Picture
 
scale(double) - Method in class schule.ngb.zm.shapes.Point
 
scale(double) - Method in class schule.ngb.zm.shapes.Rectangle
 
scale(double) - Method in class schule.ngb.zm.shapes.Shape
Setzt den Skalierungsfaktor auf den angegebenen Faktor.
scale(double) - Method in class schule.ngb.zm.shapes.Text
 
scale(double) - Method in class schule.ngb.zm.Vector
 
scale(Vector, double) - Static method in class schule.ngb.zm.Vector
Erzeugt einen neuen Vektor der gleich dem angegebenen Vektor um {code scalar} skaliert ist.
scaleBy(double) - Method in class schule.ngb.zm.shapes.Shape
Skaliert die Form um den angegebenen Faktor.
scaleInPlace(double) - Method in class schule.ngb.zm.ml.DoubleMatrix
 
scaleInPlace(double) - Method in interface schule.ngb.zm.ml.MLMatrix
Multipliziert jeden Wert dieser Matrix mit dem angegebenen Skalar.
scaleInPlace(MLMatrix) - Method in class schule.ngb.zm.ml.DoubleMatrix
 
scaleInPlace(MLMatrix) - Method in interface schule.ngb.zm.ml.MLMatrix
Multipliziert jeden Wert dieser Matrix mit dem entsprechenden Wert in der Matrix S.
scheduleTask(Runnable, int) - Method in class schule.ngb.zm.Zeichenmaschine
 
scheduleTask(Runnable, int, boolean) - Method in class schule.ngb.zm.Zeichenmaschine
 
schule.ngb.bm - package schule.ngb.bm
Brettmaschine - Eine minimale Engine zur Visualisierung von Brettspielumsetzungen mithilfe der Zeichenmaschine.
schule.ngb.bm.cards - package schule.ngb.bm.cards
 
schule.ngb.bm.dice - package schule.ngb.bm.dice
 
schule.ngb.zm - package schule.ngb.zm
Die Zeichenmaschine
schule.ngb.zm.anim - package schule.ngb.zm.anim
Dieses Paket enthält Klassen zur Animation von Shape Objekten auf einem ShapesLayer.
schule.ngb.zm.layers - package schule.ngb.zm.layers
Dieses Paket enthält implementationen der abstrakten Layer Klasse.
schule.ngb.zm.media - package schule.ngb.zm.media
Dieses Paket enthält Klassen zur Einbettung von Mediendateien.
schule.ngb.zm.ml - package schule.ngb.zm.ml
Dieses Paekt enthält Klassen für Experimente mit Verfahren des maschinellen Lernens (ML).
schule.ngb.zm.shapes - package schule.ngb.zm.shapes
Dieses Paket enthält Implementationen der abstrakten Shape Klasse.
schule.ngb.zm.shapes.charts - package schule.ngb.zm.shapes.charts
Diese Paket enthält Formen, die Diagramme darstellen.
schule.ngb.zm.util - package schule.ngb.zm.util
Dieses Paket enthält Hilfsklassen für verschiedene Einsatzzwecke.
schule.ngb.zm.util.events - package schule.ngb.zm.util.events
Dieses Paket enthält Hilfsklassen, die das Listener-Entwurfsmuster umsetzen.
schule.ngb.zm.util.io - package schule.ngb.zm.util.io
Dieses Paket enthält Hilfsklassen, um Ressourcen aus verschiedenen Quellen zu laden.
schule.ngb.zm.util.tasks - package schule.ngb.zm.util.tasks
Dieses Paket enthält Hilfsklassen zur Ausführung paralleler Aufgaben innerhalb der Zeichenmaschine.
screenHeight - Static variable in class schule.ngb.zm.Constants
Die Höhe des Bildschirms, auf dem das Zeichenfenster geöffnet wurde.
screenWidth - Static variable in class schule.ngb.zm.Constants
Die Breite des Bildschirms, auf dem das Zeichenfenster geöffnet wurde.
set(double, double) - Method in class schule.ngb.zm.Vector
Setzt die Komponenten dieses Vektors neu.
set(int, int, double) - Method in class schule.ngb.zm.ml.DoubleMatrix
 
set(int, int, double) - Method in interface schule.ngb.zm.ml.MLMatrix
Setzt den Wert an der angegebenen Stelle der Matrix.
set(Point2D) - Method in class schule.ngb.zm.Vector
Setzt die Komponenten dieses Vectors auf die Werte des angegebenen Punktes.
set(Vector) - Method in class schule.ngb.zm.Vector
Setzt die Komponenten dieses Vectors auf die Werte des angegebenen Vektors.
setAmplitude(double) - Method in class schule.ngb.zm.util.Noise
 
setAnchor(Options.Direction) - Method in class schule.ngb.zm.layers.DrawingLayer
Setzt den Standard-ANker für die Zeichenebene auf die angegebene Richtung.
setAnchor(Options.Direction) - Method in class schule.ngb.zm.shapes.Point
 
setAnchor(Options.Direction) - Method in class schule.ngb.zm.shapes.Shape
Setzt den Ankerpunkt der Form auf die angegebene Richtung.
setAngle(double) - Method in class schule.ngb.zm.shapes.Arc
 
setArrowhead(Options.ArrowHead) - Method in class schule.ngb.zm.shapes.Arrow
 
setAxesColor(Color) - Method in class schule.ngb.zm.shapes.charts.ChartAxes
 
setCanvasSize(int, int) - Method in class schule.ngb.zm.Zeichenfenster
Setzt die Größe der Zeichenleinwand auf die angegebenen Werte.
setClearBeforeDraw(boolean) - Method in class schule.ngb.zm.layers.DrawableLayer
Stellt ein, ob die Ebene vorm Zeichnen gelöscht werden soll.
setClockwise(boolean) - Method in class schule.ngb.zm.shapes.charts.PieChart
 
setColor(int) - Method in class schule.ngb.zm.layers.ColorLayer
Setzt die Farbe der Ebene auf einen Grauwert mit der angegebenen Intensität. 0 entspricht schwarz, 255 entspricht weiß.
setColor(int, int) - Method in class schule.ngb.zm.layers.ColorLayer
Setzt die Farbe der Ebene auf einen Grauwert mit der angegebenen Intensität und dem angegebenen Transparenzwert.
setColor(int, int, int) - Method in class schule.ngb.zm.layers.ColorLayer
Setzt die Farbe der Ebene auf die Farbe mit den angegebenen Rot-, Grün- und Blauanteilen.
setColor(int, int, int, int) - Method in class schule.ngb.zm.layers.ColorLayer
Setzt die Farbe der Ebene auf die Farbe mit den angegebenen Rot-, Grün- und Blauanteilen und dem angegebenen Transparenzwert.
setColor(int, Color) - Method in class schule.ngb.zm.shapes.charts.BarChart
 
setColor(int, Color) - Method in class schule.ngb.zm.shapes.charts.PieChart
 
setColor(int, Color) - Method in class schule.ngb.zm.shapes.charts.RingChart
 
setColor(Color) - Method in class schule.ngb.zm.layers.ColorLayer
Setzt die Farbe der Ebene auf die angegebene Farbe.
setColor(Color) - Method in class schule.ngb.zm.shapes.charts.BasicChartValue
 
setColor(Color) - Method in interface schule.ngb.zm.shapes.charts.ChartValue
Ändert die Farbe dieses Datenpunktes.
setColors(Color...) - Method in class schule.ngb.zm.shapes.charts.BarChart
 
setColors(Color...) - Method in class schule.ngb.zm.shapes.charts.PieChart
 
setColors(Color...) - Method in class schule.ngb.zm.shapes.charts.RingChart
 
setControl1(double, double) - Method in class schule.ngb.zm.shapes.Curve
 
setControl2(double, double) - Method in class schule.ngb.zm.shapes.Curve
 
setCount(int) - Method in class schule.ngb.zm.util.Counter
Setzt den Zähler auf den angegebenen Wert.
setCursor(int) - Method in class schule.ngb.zm.Zeichenmaschine
Setzt den Mauszeiger auf eines der vordefinierten Symbole.
setCursor(Cursor) - Method in class schule.ngb.zm.Zeichenmaschine
Setzt den Mauszeiger auf das übergebenen Cursor-Objekt.
setCursor(Image, int, int) - Method in class schule.ngb.zm.Zeichenmaschine
Ändert den Mauszeiger auf ein eigenes Bild.
setEasing(DoubleUnaryOperator) - Method in class schule.ngb.zm.anim.Animation
 
setEnd(double, double) - Method in class schule.ngb.zm.shapes.Curve
 
setFill(Paint) - Method in class schule.ngb.zm.BasicDrawable
 
setFill(Paint) - Method in interface schule.ngb.zm.Fillable
Setzt die Füllung direkt auf das angegebene Paint-Objekt.
setFill(Paint) - Method in class schule.ngb.zm.layers.DrawingLayer
 
setFill(Paint) - Method in class schule.ngb.zm.layers.TurtleLayer
 
setFillColor(int) - Method in interface schule.ngb.zm.Fillable
Setzt die Füllfarbe auf einen Grauwert mit der angegebenen Intensität. 0 entspricht schwarz, 255 entspricht weiß.
setFillColor(int) - Method in class schule.ngb.zm.layers.DrawingLayer
Setzt die Füllfarbe auf einen Grauwert mit der angegebenen Intensität. 0 entspricht schwarz, 255 entspricht weiß.
setFillColor(int) - Method in class schule.ngb.zm.layers.TurtleLayer
 
setFillColor(int, int) - Method in interface schule.ngb.zm.Fillable
Setzt die Füllfarbe auf einen Grauwert mit der angegebenen Intensität und dem angegebenen Transparenzwert.
setFillColor(int, int) - Method in class schule.ngb.zm.layers.DrawingLayer
Setzt die Füllfarbe auf einen Grauwert mit der angegebenen Intensität und dem angegebenen Transparenzwert.
setFillColor(int, int) - Method in class schule.ngb.zm.layers.TurtleLayer
 
setFillColor(int, int, int) - Method in interface schule.ngb.zm.Fillable
Setzt die Füllfarbe auf die Farbe mit den angegebenen Rot-, Grün- und Blauanteilen.
setFillColor(int, int, int) - Method in class schule.ngb.zm.layers.DrawingLayer
Setzt die Füllfarbe auf die Farbe mit den angegebenen Rot-, Grün- und Blauanteilen.
setFillColor(int, int, int) - Method in class schule.ngb.zm.layers.TurtleLayer
 
setFillColor(int, int, int, int) - Method in interface schule.ngb.zm.Fillable
Setzt die Füllfarbe auf die Farbe mit den angegebenen Rot-, Grün- und Blauanteilen und dem angegebenen Transparenzwert.
setFillColor(int, int, int, int) - Method in class schule.ngb.zm.layers.DrawingLayer
Setzt die Füllfarbe auf die Farbe mit den angegebenen Rot-, Grün- und Blauanteilen und dem angegebenen Transparenzwert.
setFillColor(int, int, int, int) - Method in class schule.ngb.zm.layers.TurtleLayer
 
setFillColor(Color) - Method in class schule.ngb.zm.BasicDrawable
 
setFillColor(Color) - Method in interface schule.ngb.zm.Fillable
Setzt die Füllfarbe auf die angegebene Farbe.
setFillColor(Color) - Method in class schule.ngb.zm.layers.DrawingLayer
Setzt die Füllfarbe auf die angegebene Farbe.
setFillColor(Color) - Method in class schule.ngb.zm.layers.TurtleLayer
 
setFillColor(Color, int) - Method in interface schule.ngb.zm.Fillable
Setzt die Füllfarbe auf die angegebene Farbe und setzt die Transparenz auf den angegebenen Wert. 0 is komplett durchsichtig und 255 komplett deckend.
setFillColor(Color, int) - Method in class schule.ngb.zm.layers.DrawingLayer
Setzt die Füllfarbe auf die angegebene Farbe und setzt die Transparenz auf den angegebenen Wert. 0 is komplett durchsichtig und 255 komplett deckend.
setFillColor(Color, int) - Method in class schule.ngb.zm.layers.TurtleLayer
 
setFont(Font) - Method in class schule.ngb.zm.layers.DrawingLayer
Setzt die verwendete Schriftart für Texte direkt auf das angegebene Font-Objekt.
setFont(Font) - Method in class schule.ngb.zm.shapes.Text
 
setFont(String) - Method in class schule.ngb.zm.layers.DrawingLayer
Setzt die verwendete Schriftart für Texte auf eine Schriftart mit dem angegebenen Namen.
setFont(String) - Method in class schule.ngb.zm.shapes.Text
 
setFont(String, double) - Method in class schule.ngb.zm.shapes.Text
 
setFont(String, double, int) - Method in class schule.ngb.zm.shapes.Text
 
setFont(String, int) - Method in class schule.ngb.zm.layers.DrawingLayer
Setzt die verwendete Schriftart für Texte auf eine Schriftart mit dem angegebenen Namen und der angegebenen Schriftgröße.
setFont(String, int, int) - Method in class schule.ngb.zm.layers.DrawingLayer
Setzt die verwendete Schriftart für Texte auf eine Schriftart mit dem angegebenen Namen, der angegebenen Schriftgröße und dem angegebenen Schriftstil.
setFontColor(int) - Method in class schule.ngb.zm.shapes.Text
 
setFontColor(int, int) - Method in class schule.ngb.zm.shapes.Text
 
setFontColor(int, int, int) - Method in class schule.ngb.zm.shapes.Text
 
setFontColor(int, int, int, int) - Method in class schule.ngb.zm.shapes.Text
 
setFontColor(Color) - Method in class schule.ngb.zm.shapes.Text
 
setFontColor(Color, int) - Method in class schule.ngb.zm.shapes.Text
 
setFontSize(double) - Method in class schule.ngb.zm.layers.DrawingLayer
Setzt die Schriftgörße für Texte auf den angegebenen Wert.
setFontSize(double) - Method in class schule.ngb.zm.shapes.Text
 
setFontStyle(int) - Method in class schule.ngb.zm.shapes.Text
 
setFramesPerSecond(int) - Method in class schule.ngb.zm.Zeichenmaschine
Setzt die Anzahl an Frames pro Sekunde auf einen neuen Wert.
setFrequency(double) - Method in class schule.ngb.zm.util.Noise
 
setFullscreen(boolean) - Method in class schule.ngb.zm.Zeichenfenster
Aktiviert oder deaktiviert den Vollbildmodus für die Zeichenmaschine.
setFullscreen(boolean) - Method in class schule.ngb.zm.Zeichenmaschine
Aktiviert oder deaktiviert den Vollbildmodus für die Zeichenmaschine.
setGradient(double, double, double, Color, Color) - Method in interface schule.ngb.zm.Fillable
Setzt die Füllung auf einen kreisförmigen (radialen) Farbverlauf, mit dem Zentrum im Punkt (centerX, centerY) und dem angegebenen Radius.
setGradient(double, double, double, Color, Color) - Method in class schule.ngb.zm.layers.ColorLayer
Setzt die Füllung der Ebene auf einen kreisförmigen (radialen) Farbverlauf, mit dem Zentrum im Punkt (centerX, centerY) und dem angegebenen Radius.
setGradient(double, double, double, Color, Color) - Method in class schule.ngb.zm.layers.DrawingLayer
Setzt die Füllung auf einen kreisförmigen (radialen) Farbverlauf, mit dem Zentrum im Punkt (centerX, centerY) und dem angegebenen Radius.
setGradient(double, double, double, Color, Color) - Method in class schule.ngb.zm.layers.TurtleLayer
 
setGradient(double, double, Color, double, double, Color) - Method in interface schule.ngb.zm.Fillable
Setzt die Füllung auf einen linearen Farbverlauf, der am Punkt (fromX, fromY) mit der Farbe from startet und am Punkt ((toX, toY) mit der Farbe to endet.
setGradient(double, double, Color, double, double, Color) - Method in class schule.ngb.zm.layers.ColorLayer
Setzt die Füllung der Ebene auf einen linearen Farbverlauf, der am Punkt (fromX, fromY) mit der Farbe from startet und am Punkt ((toX, toY) mit der Farbe to endet.
setGradient(double, double, Color, double, double, Color) - Method in class schule.ngb.zm.layers.DrawingLayer
Setzt die Füllung auf einen linearen Farbverlauf, der am Punkt (fromX, fromY) mit der Farbe from startet und am Punkt ((toX, toY) mit der Farbe to endet.
setGradient(double, double, Color, double, double, Color) - Method in class schule.ngb.zm.layers.TurtleLayer
 
setGradient(Color, Color) - Method in interface schule.ngb.zm.Fillable
Setzt die Füllung auf einen kreisförmigen (radialen) Farbverlauf, der im Zentrum beginnt.
setGradient(Color, Color) - Method in class schule.ngb.zm.layers.ColorLayer
Setzt die Füllung der Ebene auf einen kreisförmigen (radialen) Farbverlauf, der im Zentrum beginnt.
setGradient(Color, Color) - Method in class schule.ngb.zm.layers.DrawingLayer
 
setGradient(Color, Color) - Method in class schule.ngb.zm.layers.TurtleLayer
 
setGradient(Color, Color) - Method in class schule.ngb.zm.shapes.Shape
 
setGradient(Color, Color, Options.Direction) - Method in interface schule.ngb.zm.Fillable
Setzt die Füllung auf einen linearen Farbverlauf, der in die angegebene Richtung verläuft.
setGradient(Color, Color, Options.Direction) - Method in class schule.ngb.zm.layers.ColorLayer
Setzt die Füllung der Ebene auf einen linearen Farbverlauf, der in die angegebene Richtung verläuft.
setGradient(Color, Color, Options.Direction) - Method in class schule.ngb.zm.layers.DrawingLayer
 
setGradient(Color, Color, Options.Direction) - Method in class schule.ngb.zm.layers.TurtleLayer
 
setGradient(Color, Color, Options.Direction) - Method in class schule.ngb.zm.shapes.Shape
 
setHeadsize(double) - Method in class schule.ngb.zm.shapes.Arrow
 
setHeight(double) - Method in class schule.ngb.zm.shapes.Arc
 
setHeight(double) - Method in class schule.ngb.zm.shapes.Ellipse
 
setHeight(double) - Method in class schule.ngb.zm.shapes.Kite
 
setHeight(double) - Method in class schule.ngb.zm.shapes.Picture
 
setHeight(double) - Method in class schule.ngb.zm.shapes.Rectangle
 
setImage(Image) - Method in class schule.ngb.zm.layers.ImageLayer
Setzt das Bild der Ebene auf das angegebene Bild-Objekt.
setInverted(boolean) - Method in class schule.ngb.zm.shapes.charts.BarChart
 
setLabel(int, String) - Method in class schule.ngb.zm.shapes.charts.BarChart
 
setLabel(int, String) - Method in class schule.ngb.zm.shapes.charts.PieChart
 
setLabel(String) - Method in class schule.ngb.zm.shapes.charts.BasicChartValue
 
setLabel(String) - Method in interface schule.ngb.zm.shapes.charts.ChartValue
Ändert die Beschriftung dieses Datenpunktes.
setLabels(String...) - Method in class schule.ngb.zm.shapes.charts.BarChart
 
setLabels(String...) - Method in class schule.ngb.zm.shapes.charts.PieChart
 
setLabelsInline(boolean) - Method in class schule.ngb.zm.shapes.charts.BarChart
 
setLabelsInline(boolean) - Method in class schule.ngb.zm.shapes.charts.PieChart
 
setLabelsVisible(boolean) - Method in class schule.ngb.zm.shapes.charts.BarChart
 
setLabelsVisible(boolean) - Method in class schule.ngb.zm.shapes.charts.PieChart
 
setLearningRate(double) - Method in class schule.ngb.zm.ml.NeuralNetwork
 
setLength(double) - Method in class schule.ngb.zm.Vector
Legt die Länge des Vektors fest.
setLength(Vector, double) - Static method in class schule.ngb.zm.Vector
Erzeugt einen neuen Vektor mit derselben Richtung wie der angegebene Vektor und der Länge length.
setLookAndFeel() - Static method in class schule.ngb.zm.Zeichenfenster
Setzt das Look and Feel auf den Standard des Systems.
setMax(double) - Method in class schule.ngb.zm.shapes.charts.BarChart
 
setNextLayer(NeuronLayer) - Method in class schule.ngb.zm.ml.NeuronLayer
 
setOctaves(double) - Method in class schule.ngb.zm.util.Noise
 
setPersistence(double) - Method in class schule.ngb.zm.util.Noise
 
setPoints(double, double, double, double, double, double) - Method in class schule.ngb.zm.shapes.Curve
 
setPoints(double, double, double, double, double, double, double, double) - Method in class schule.ngb.zm.shapes.Curve
 
setPreviousLayer(NeuronLayer) - Method in class schule.ngb.zm.ml.NeuronLayer
 
setRadius(double) - Method in class schule.ngb.zm.shapes.Circle
 
setRange(double, double) - Method in class schule.ngb.zm.util.Noise
 
setRatio(double) - Method in class schule.ngb.zm.shapes.Kite
 
setRatio(double) - Method in class schule.ngb.zm.shapes.Rhombus
 
setRepeat(int) - Method in class schule.ngb.zm.util.Noise
 
setRuntime(int) - Method in class schule.ngb.zm.anim.Animation
 
setRuntime(int) - Method in class schule.ngb.zm.anim.ContinousAnimation
 
setSeed(long) - Static method in class schule.ngb.zm.Constants
Setzt den Seed für den internen Zufallsgenerator.
setSize(int, int) - Method in class schule.ngb.zm.Layer
Ändert die Größe der Ebene auf die angegebenen Maße.
setSize(int, int) - Method in class schule.ngb.zm.layers.ColorLayer
 
setSize(int, int) - Method in class schule.ngb.zm.layers.TurtleLayer
 
setSize(int, int) - Method in class schule.ngb.zm.Zeichenleinwand
Ändert die Größe der Zeichenleinwand auf die angegebene Größe in Pixeln.
setSize(int, int) - Method in class schule.ngb.zm.Zeichenmaschine
Ändert die Größe der Zeichenleinwand.
setStart(double, double) - Method in class schule.ngb.zm.shapes.Curve
 
setStartingangle(double) - Method in class schule.ngb.zm.shapes.Arc
 
setStroke(Stroke) - Method in class schule.ngb.zm.BasicDrawable
 
setStroke(Stroke) - Method in class schule.ngb.zm.layers.DrawingLayer
Setzt den Linienstil für Konturlinien direkt auf das angegebene Stroke-Objekt.
setStroke(Stroke) - Method in class schule.ngb.zm.layers.TurtleLayer
 
setStroke(Stroke) - Method in interface schule.ngb.zm.Strokeable
Setzt den Stroke für die Konturlinie direkt.
setStrokeColor(int) - Method in class schule.ngb.zm.layers.DrawingLayer
Setzt die Farbe der Konturlinie auf einen Grauwert mit der angegebenen Intensität. 0 entspricht schwarz, 255 entspricht weiß.
setStrokeColor(int) - Method in class schule.ngb.zm.layers.TurtleLayer
 
setStrokeColor(int) - Method in interface schule.ngb.zm.Strokeable
Setzt die Farbe der Konturlinie auf einen Grauwert mit der angegebenen Intensität. 0 entspricht schwarz, 255 entspricht weiß.
setStrokeColor(int, int) - Method in class schule.ngb.zm.layers.DrawingLayer
Setzt die Farbe der Konturlinie auf einen Grauwert mit der angegebenen Intensität und dem angegebenen Transparenzwert.
setStrokeColor(int, int) - Method in class schule.ngb.zm.layers.TurtleLayer
 
setStrokeColor(int, int) - Method in interface schule.ngb.zm.Strokeable
Setzt die Farbe der Konturlinie auf einen Grauwert mit der angegebenen Intensität und dem angegebenen Transparenzwert.
setStrokeColor(int, int, int) - Method in class schule.ngb.zm.layers.DrawingLayer
Setzt die Farbe der Konturlinie auf die Farbe mit den angegebenen Rot-, Grün- und Blauanteilen.
setStrokeColor(int, int, int) - Method in class schule.ngb.zm.layers.TurtleLayer
 
setStrokeColor(int, int, int) - Method in interface schule.ngb.zm.Strokeable
Setzt die Farbe der Konturlinie auf die Farbe mit den angegebenen Rot-, Grün- und Blauanteilen.
setStrokeColor(int, int, int, int) - Method in class schule.ngb.zm.layers.DrawingLayer
Setzt die Farbe der Konturlinie auf die Farbe mit den angegebenen Rot-, Grün- und Blauanteilen und dem angegebenen Transparenzwert.
setStrokeColor(int, int, int, int) - Method in class schule.ngb.zm.layers.TurtleLayer
 
setStrokeColor(int, int, int, int) - Method in interface schule.ngb.zm.Strokeable
Setzt die Farbe der Konturlinie auf die Farbe mit den angegebenen Rot-, Grün- und Blauanteilen und dem angegebenen Transparenzwert.
setStrokeColor(Color) - Method in class schule.ngb.zm.BasicDrawable
 
setStrokeColor(Color) - Method in class schule.ngb.zm.layers.DrawingLayer
Setzt die Farbe der Konturlinie auf die angegebene Farbe.
setStrokeColor(Color) - Method in class schule.ngb.zm.layers.TurtleLayer
 
setStrokeColor(Color) - Method in interface schule.ngb.zm.Strokeable
Setzt die Farbe der Konturlinie auf die angegebene Farbe.
setStrokeColor(Color, int) - Method in class schule.ngb.zm.layers.DrawingLayer
Setzt die Farbe der Konturlinie auf die angegebene Farbe und setzt die Transparenz auf den angegebenen Wert. 0 is komplett durchsichtig und 255 komplett deckend.
setStrokeColor(Color, int) - Method in class schule.ngb.zm.layers.TurtleLayer
 
setStrokeColor(Color, int) - Method in interface schule.ngb.zm.Strokeable
Setzt die Farbe der Konturlinie auf die angegebene Farbe und setzt die Transparenz auf den angegebenen Wert. 0 is komplett durchsichtig und 255 komplett deckend.
setStrokeJoin(Options.StrokeJoin) - Method in class schule.ngb.zm.BasicDrawable
 
setStrokeJoin(Options.StrokeJoin) - Method in interface schule.ngb.zm.Strokeable
Setzt den Typ der Konturverbindungen.
setStrokeType(Options.StrokeType) - Method in class schule.ngb.zm.BasicDrawable
 
setStrokeType(Options.StrokeType) - Method in class schule.ngb.zm.layers.DrawingLayer
Setzt den Typ der Kontur.
setStrokeType(Options.StrokeType) - Method in class schule.ngb.zm.layers.TurtleLayer
 
setStrokeType(Options.StrokeType) - Method in interface schule.ngb.zm.Strokeable
Setzt den Typ der Kontur.
setStrokeWeight(double) - Method in class schule.ngb.zm.BasicDrawable
 
setStrokeWeight(double) - Method in class schule.ngb.zm.layers.DrawingLayer
Setzt die Dicke der Konturlinie.
setStrokeWeight(double) - Method in class schule.ngb.zm.layers.TurtleLayer
 
setStrokeWeight(double) - Method in interface schule.ngb.zm.Strokeable
Setzt die Dicke der Konturlinie.
setText(String) - Method in class schule.ngb.zm.shapes.Text
 
settings() - Method in class schule.ngb.zm.Zeichenmaschine
Die Settings werden einmal beim Erstellten der Zeichenmaschine aufgerufen.
setTitle(String) - Method in class schule.ngb.zm.Zeichenmaschine
Setzt den Titel des Zeichenfensters.
setType(Options.PathType) - Method in class schule.ngb.zm.shapes.Arc
 
setup() - Method in class schule.ngb.zm.Zeichenmaschine
Methode, die von Unterklassen überschrieben werden sollte, um die Zeichenmaschine vor dem Start zu konfigurieren.
setValue(double) - Method in class schule.ngb.zm.shapes.charts.BasicChartValue
 
setValue(double) - Method in interface schule.ngb.zm.shapes.charts.ChartValue
Ändert den Datenwert dieses Datenpunktes.
setValue(double, double) - Method in class schule.ngb.zm.shapes.charts.LineChart
 
setValue(int, double) - Method in class schule.ngb.zm.shapes.charts.BarChart
 
setValue(int, double) - Method in class schule.ngb.zm.shapes.charts.PieChart
 
setValue(int, double, double) - Method in class schule.ngb.zm.shapes.charts.RingChart
 
setValue(int, double, double, String) - Method in class schule.ngb.zm.shapes.charts.RingChart
 
setValue(int, double, double, String, Color) - Method in class schule.ngb.zm.shapes.charts.RingChart
 
setValue(int, RingChart.RingChartValue) - Method in class schule.ngb.zm.shapes.charts.RingChart
 
setVertical(boolean) - Method in class schule.ngb.zm.shapes.charts.BarChart
 
setVolume(double) - Method in interface schule.ngb.zm.media.Audio
Legt die Lautstärke des Mediums beim Abspielen fest.
setVolume(double) - Method in class schule.ngb.zm.media.Mixer
 
setVolume(double) - Method in class schule.ngb.zm.media.Music
 
setVolume(double) - Method in class schule.ngb.zm.media.Sound
 
setWeights(MLMatrix) - Method in class schule.ngb.zm.ml.NeuronLayer
 
setWidth(double) - Method in class schule.ngb.zm.shapes.Arc
 
setWidth(double) - Method in class schule.ngb.zm.shapes.Ellipse
 
setWidth(double) - Method in class schule.ngb.zm.shapes.Kite
 
setWidth(double) - Method in class schule.ngb.zm.shapes.Picture
 
setWidth(double) - Method in class schule.ngb.zm.shapes.Rectangle
 
setX(double) - Method in class schule.ngb.zm.layers.ImageLayer
Setzt die x-Koordinate des BIldes in der Ebene auf den angegebenen Wert.
setX(double) - Method in class schule.ngb.zm.shapes.Shape
Setzt die x-Koordinate der Form.
setX(double) - Method in class schule.ngb.zm.Vector
Setzt die x-Komponente des Vektors.
setX2(double) - Method in class schule.ngb.zm.shapes.Line
 
setY(double) - Method in class schule.ngb.zm.layers.ImageLayer
Setzt die y-Koordinate des BIldes in der Ebene auf den angegebenen Wert.
setY(double) - Method in class schule.ngb.zm.shapes.Shape
Setzt die x-Koordinate der Form.
setY(double) - Method in class schule.ngb.zm.Vector
Setzt die y-Komponente des Vektors.
setY2(double) - Method in class schule.ngb.zm.shapes.Line
 
Shape - Class in schule.ngb.zm.shapes
Dies ist die Basisklasse für alle Formen in der Zeichenmaschine.
Shape() - Constructor for class schule.ngb.zm.shapes.Shape
Erstellt eine neue Form mit den Koordinaten (0,0).
Shape(double, double) - Constructor for class schule.ngb.zm.shapes.Shape
Erstellt eine Form mit den angegebenen Koordinaten.
ShapeGroup - Class in schule.ngb.zm.shapes
Eine ShapwGroup ist eine Sammlung von Shapes, die gemeinsam eine Gruppe bilden.
ShapeGroup() - Constructor for class schule.ngb.zm.shapes.ShapeGroup
 
ShapeGroup(double, double) - Constructor for class schule.ngb.zm.shapes.ShapeGroup
 
ShapeGroup(double, double, Shape...) - Constructor for class schule.ngb.zm.shapes.ShapeGroup
 
shapes - Variable in class schule.ngb.zm.layers.ShapesLayer
 
shapes - Static variable in class schule.ngb.zm.Zeichenmaschine
Formenebene
ShapesLayer - Class in schule.ngb.zm.layers
Eine Ebene um Shape Objekte zu zeichnen.
ShapesLayer() - Constructor for class schule.ngb.zm.layers.ShapesLayer
 
ShapesLayer(int, int) - Constructor for class schule.ngb.zm.layers.ShapesLayer
 
shear(double, double) - Method in class schule.ngb.zm.layers.DrawingLayer
Wendet eine Scherung auf die Zeichenebene an.
show() - Method in class schule.ngb.zm.BasicDrawable
Zeigt das Objekt an.
show() - Method in class schule.ngb.zm.Layer
Zeigt die Ebene an, falls sie versteckt war.
show() - Method in class schule.ngb.zm.Zeichenmaschine
Zeigt das Zeichenfenster an.
showAll() - Method in class schule.ngb.zm.layers.ShapesLayer
 
showCursor() - Method in class schule.ngb.zm.Zeichenmaschine
Zeigt den Mauszeiger wieder an, falls er zuvor versteckt wurde.
shuffle() - Method in class schule.ngb.bm.cards.CardDeck
 
shuffle(double[]) - Static method in class schule.ngb.zm.Constants
Bringt die Zahlen im Array in eine zufällige Reihenfolge.
shuffle(int[]) - Static method in class schule.ngb.zm.Constants
Bringt die Zahlen im Array in eine zufällige Reihenfolge.
shuffle(List<T>) - Static method in class schule.ngb.zm.Constants
Bringt die Werte im Array in eine zufällige Reihenfolge.
shuffle(T[]) - Static method in class schule.ngb.zm.Constants
Bringt die Werte im Array in eine zufällige Reihenfolge.
shuffleIn(CT) - Method in class schule.ngb.bm.cards.CardDeck
 
shutdown() - Static method in class schule.ngb.zm.util.tasks.TaskRunner
 
shutdown() - Method in class schule.ngb.zm.Zeichenmaschine
teardown() wird aufgerufen, sobald die Schleife des Hauptprogramms beendet wurde.
sigmoid(double) - Static method in class schule.ngb.zm.anim.Easing
 
sigmoid(double) - Static method in class schule.ngb.zm.ml.MLMath
 
sigmoidDerivative(double) - Static method in class schule.ngb.zm.ml.MLMath
 
sign(double) - Static method in class schule.ngb.zm.Constants
Ermittelt das Vorzeichen der angegebenen Zahl.
sin(double) - Static method in class schule.ngb.zm.Constants
Ermittelt den Sinus der angegebenen Zahl.
sineIn() - Static method in class schule.ngb.zm.anim.Easing
 
sineIn(double) - Static method in class schule.ngb.zm.anim.Easing
 
sineInOut() - Static method in class schule.ngb.zm.anim.Easing
 
sineInOut(double) - Static method in class schule.ngb.zm.anim.Easing
 
sineOut() - Static method in class schule.ngb.zm.anim.Easing
 
sineOut(double) - Static method in class schule.ngb.zm.anim.Easing
 
size() - Method in class schule.ngb.zm.shapes.ShapeGroup
 
size() - Method in class schule.ngb.zm.util.Cache
 
smooth() - Static method in class schule.ngb.zm.anim.Easing
 
smooth(double) - Static method in class schule.ngb.zm.anim.Easing
 
snapshot() - Method in class schule.ngb.zm.Zeichenmaschine
Erstellt eine Momentaufnahme des aktuellen Inhalts der Zeichenleinwand und erstellt daraus eine Bildebene.
SOLID - Enum constant in enum class schule.ngb.zm.Options.StrokeType
Durchgezogene Linien.
SOLID - Static variable in class schule.ngb.zm.Constants
Option für durchgezogene Konturen und Linien.
Sound - Class in schule.ngb.zm.media
Ein kurzer Soundclip, der mehrmals wiederverwendet werden kann.
Sound(String) - Constructor for class schule.ngb.zm.media.Sound
Erstellt einen Sound aus der angegebene Quelle.
SOUTH - Enum constant in enum class schule.ngb.zm.Options.Direction
 
SOUTH - Static variable in class schule.ngb.zm.Constants
Richtung: Süden
SOUTHEAST - Enum constant in enum class schule.ngb.zm.Options.Direction
 
SOUTHEAST - Static variable in class schule.ngb.zm.Constants
Richtung: Südosten
SOUTHWEST - Enum constant in enum class schule.ngb.zm.Options.Direction
 
SOUTHWEST - Static variable in class schule.ngb.zm.Constants
Richtung: Südwesten
Spielemaschine - Class in schule.ngb.zm
 
Spielemaschine(int, int, String) - Constructor for class schule.ngb.zm.Spielemaschine
 
Spielemaschine(String) - Constructor for class schule.ngb.zm.Spielemaschine
 
sqrt(double) - Static method in class schule.ngb.zm.Constants
Ermittelt die Quadratwurzel der angegebenen Zahl.
square(double, double, double) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet ein Quadrat an den angegebenen Koordinaten mit der angegebenen Kantenlänge in die Zeichenebene.
square(double, double, double, Options.Direction) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet ein Quadrat an den angegebenen Koordinaten mit der angegebenen Kantenlänge und dem angegebenen Ankerpunkt in die Zeichenebene.
start() - Method in class schule.ngb.zm.anim.Animation
 
start() - Method in class schule.ngb.zm.util.Timer
Startet die Zeitmessung.
startingangle - Variable in class schule.ngb.zm.shapes.Arc
 
startTime - Variable in class schule.ngb.zm.util.tasks.DelayedTask
 
stop() - Method in class schule.ngb.zm.anim.Animation
 
stop() - Method in interface schule.ngb.zm.media.Audio
Stoppt die Wiedergabe.
stop() - Method in class schule.ngb.zm.media.Mixer
 
stop() - Method in class schule.ngb.zm.media.Music
 
stop() - Method in class schule.ngb.zm.media.Sound
 
stop() - Method in class schule.ngb.zm.util.tasks.Task
 
stop() - Method in class schule.ngb.zm.util.Timer
Stoppt den Timer, wenn er derzeit läuft.
stop() - Method in class schule.ngb.zm.Zeichenmaschine
Stoppt die Zeichenmaschine.
STOPPED - Enum constant in enum class schule.ngb.zm.Options.AppState
Der Zeichenthread wurde gestoppt, die Zeichenmaschine ist aber noch nicht vollständig heruntergefahren und hat noch nicht alle Ressourcen freigegeben.
stroke - Variable in class schule.ngb.zm.BasicDrawable
Cache für den aktuellen Stroke der Kontur.
Strokeable - Interface in schule.ngb.zm
Drawable Klassen, die mit einer Konturlinie versehen werden können.
StrokeAnimation - Class in schule.ngb.zm.anim
 
StrokeAnimation(Shape, Color, int, DoubleUnaryOperator) - Constructor for class schule.ngb.zm.anim.StrokeAnimation
 
strokeColor - Variable in class schule.ngb.zm.BasicDrawable
Aktuelle Farbe der Konturlinie oder null, wenn das Objekt ohne Kontur dargestellt werden soll.
strokeJoin - Variable in class schule.ngb.zm.BasicDrawable
Die Art der Kantenverbindungen von Linien.
strokeShape(Shape, Graphics2D) - Method in class schule.ngb.zm.shapes.Shape
Hilfsmethode für Unterklassen, um die angegebene Form mit den aktuellen Kontureigenschaften auf den Grafik-Kontext zu zeichnen.
strokeType - Variable in class schule.ngb.zm.BasicDrawable
Die Art der Konturlinie.
strokeWeight - Variable in class schule.ngb.zm.BasicDrawable
Die Dicke der Konturlinie.
sub(double, double) - Method in class schule.ngb.zm.Vector
 
sub(MLMatrix) - Method in class schule.ngb.zm.ml.DoubleMatrix
 
sub(MLMatrix) - Method in interface schule.ngb.zm.ml.MLMatrix
Erzeugt eine neue Matrix C mit dem Ergebnis der komponentenweisen Matrix-Subtraktion
sub(Vector) - Method in class schule.ngb.zm.Vector
 
sub(Vector, Vector) - Static method in class schule.ngb.zm.Vector
Subtrahiert den zweiten vom ersten Vektor.
sum - Variable in class schule.ngb.zm.shapes.charts.PieChart
 
sum(double...) - Static method in class schule.ngb.zm.Constants
Berechnet die Summe alle angegebenen Werte.
suspendRendering() - Method in class schule.ngb.zm.Zeichenleinwand
Pausiert das Zeichnen der Leinwand kurzzeitig.

T

tan(double) - Static method in class schule.ngb.zm.Constants
Ermittelt den Tangens der angegebenen Zahl.
tanh(double) - Static method in class schule.ngb.zm.ml.MLMath
 
tanhDerivative(double) - Static method in class schule.ngb.zm.ml.MLMath
 
Task - Class in schule.ngb.zm.util.tasks
 
Task() - Constructor for class schule.ngb.zm.util.tasks.Task
 
TaskRunner - Class in schule.ngb.zm.util.tasks
Führt Aufgaben (Tasks) parallel zum Hauptprogramm aus.
TERMINATED - Enum constant in enum class schule.ngb.zm.Options.AppState
Der Zeichenthread ist beendet.
text - Variable in class schule.ngb.zm.shapes.Text
 
text(String, double, double) - Method in class schule.ngb.zm.layers.DrawingLayer
Schreibt einen Text an der angegebenen Position auf die Zeichenebene.
text(String, double, double, Options.Direction) - Method in class schule.ngb.zm.layers.DrawingLayer
Schreibt einen Text an der angegebenen Position auf die Zeichenebene und nutzt den angegebenen Ankerpunkt.
Text - Class in schule.ngb.zm.shapes
 
Text(double, double, String) - Constructor for class schule.ngb.zm.shapes.Text
 
Text(double, double, String, Font) - Constructor for class schule.ngb.zm.shapes.Text
 
Text(double, double, String, String) - Constructor for class schule.ngb.zm.shapes.Text
 
Text(Text) - Constructor for class schule.ngb.zm.shapes.Text
 
TEXT - Static variable in class schule.ngb.zm.Constants
Mauszeiger: Textzeiger
textcolor() - Method in class schule.ngb.zm.Color
Wählt entweder weiß oder schwarz aus, je nachdem, welche der Farben besser als Textfarbe mit dieser Farbe als Hintergrund funktioniert (besser lesbar ist).
thereAndBack() - Static method in class schule.ngb.zm.anim.Easing
 
thereAndBack(double) - Static method in class schule.ngb.zm.anim.Easing
 
thereAndBack(double, DoubleUnaryOperator) - Static method in class schule.ngb.zm.anim.Easing
 
thereAndBack(DoubleUnaryOperator) - Static method in class schule.ngb.zm.anim.Easing
 
tick - Static variable in class schule.ngb.zm.Constants
Anzahl der Ticks (Frames), die das Programm bisher läuft.
Timer - Class in schule.ngb.zm.util
Hilfsklasse zur Zeitmessung im Nanosekundenbereich.
Timer() - Constructor for class schule.ngb.zm.util.Timer
Erstellt einen neuen Timer mit Millisekunden als Basiseinheit.
Timer(TimeUnit) - Constructor for class schule.ngb.zm.util.Timer
Erstellt einen Timer, der die angegebene Einheit als Basiseinheit für Timer.getTime() benutzt.
tint(Color) - Method in class schule.ngb.zm.shapes.Picture
 
toggle() - Method in class schule.ngb.zm.BasicDrawable
Versteckt da Objekt, wenn es derzeit angezeigt wird und zeigt es andernfalls an.
toggle() - Method in class schule.ngb.zm.Layer
Versteckt oder zeigt die Ebene, je nachdem, welchen Zustand sie derzeit hat.
toMatrix(double[]) - Static method in class schule.ngb.zm.ml.MLMath
 
toString() - Method in class schule.ngb.zm.Color
Erzeugt einen Text-String, der diese Farbe beschreibt.
toString() - Method in class schule.ngb.zm.ml.DoubleMatrix
 
toString() - Method in interface schule.ngb.zm.ml.MLMatrix
 
toString() - Method in class schule.ngb.zm.ml.NeuronLayer
 
toString() - Method in class schule.ngb.zm.shapes.Circle
 
toString() - Method in class schule.ngb.zm.shapes.Curve
 
toString() - Method in class schule.ngb.zm.shapes.Ellipse
 
toString() - Method in class schule.ngb.zm.shapes.Kite
 
toString() - Method in class schule.ngb.zm.shapes.Line
 
toString() - Method in class schule.ngb.zm.shapes.Rectangle
 
toString() - Method in class schule.ngb.zm.shapes.RoundedRectangle
 
toString() - Method in class schule.ngb.zm.shapes.Text
 
toString() - Method in class schule.ngb.zm.Vector
 
toVector(double[][]) - Static method in class schule.ngb.zm.ml.MLMath
 
trace(CharSequence) - Method in class schule.ngb.zm.util.Log
 
trace(CharSequence, Object...) - Method in class schule.ngb.zm.util.Log
 
trace(Throwable, CharSequence, Object...) - Method in class schule.ngb.zm.util.Log
 
trace(Throwable, Supplier<String>) - Method in class schule.ngb.zm.util.Log
 
trace(Supplier<String>) - Method in class schule.ngb.zm.util.Log
 
train(double[][], double[][], int) - Method in class schule.ngb.zm.ml.NeuralNetwork
 
translate(double, double) - Method in class schule.ngb.zm.layers.DrawingLayer
Verschiebt den Ursprung der Zeichenebene um die angegebenen Werte entlang der x- und y-Achse.
transposedMultiplyAndScale(MLMatrix, double) - Method in class schule.ngb.zm.ml.DoubleMatrix
 
transposedMultiplyAndScale(MLMatrix, double) - Method in interface schule.ngb.zm.ml.MLMatrix
Erzeugt eine neue Matrix C mit dem Ergebnis der Matrixoperation
triangle(double, double, double, double, double, double) - Method in class schule.ngb.zm.layers.DrawingLayer
Zeichnet ein Dreieck mit den angegebenen Eckpunkten in die Zeichenebene.
Triangle - Class in schule.ngb.zm.shapes
 
Triangle(double, double, double, double, double, double) - Constructor for class schule.ngb.zm.shapes.Triangle
 
Triangle(double, double, Point2D...) - Constructor for class schule.ngb.zm.shapes.Triangle
 
Triangle(Point2D...) - Constructor for class schule.ngb.zm.shapes.Triangle
 
Triangle(Triangle) - Constructor for class schule.ngb.zm.shapes.Triangle
 
TurtleLayer - Class in schule.ngb.zm.layers
Eine Ebene, auf der eine Turtle gesteuert werden kann, die Grafiken plottet.
TurtleLayer() - Constructor for class schule.ngb.zm.layers.TurtleLayer
 
TurtleLayer(int, int) - Constructor for class schule.ngb.zm.layers.TurtleLayer
 
TurtleLayer.Turtle - Class in schule.ngb.zm.layers
Die Turtle der Zeichenmaschine.
TWO_PI - Static variable in class schule.ngb.zm.Constants
Konstante für das Doppelte der Kreiszahl Pi (entspricht 360 Grad).
type - Variable in class schule.ngb.zm.shapes.Arc
 

U

UP - Enum constant in enum class schule.ngb.zm.Options.Direction
 
UP - Static variable in class schule.ngb.zm.Constants
Richtung: Oben
UP - Static variable in class schule.ngb.zm.Vector
Vektor der negativen Ordinatenachse Vector(0.0, -1.0) [oben]
Updatable - Interface in schule.ngb.zm
Updatable Objekte können in regelmäßigen Intervallen (meist einmal pro Frame) ihren Zustand aktualisieren.
update(double) - Method in class schule.ngb.bm.cards.Card
 
update(double) - Method in class schule.ngb.zm.anim.Animation
 
update(double) - Method in class schule.ngb.zm.anim.ContinousAnimation
 
update(double) - Method in class schule.ngb.zm.Layer
 
update(double) - Method in class schule.ngb.zm.layers.ShapesLayer
 
update(double) - Method in class schule.ngb.zm.Spielemaschine
 
update(double) - Method in interface schule.ngb.zm.Updatable
Änderung des Zustandes des Objekts abhängig vom Zeitintervall delta in Sekunden.
update(double) - Method in class schule.ngb.zm.Zeichenmaschine
update() wird einmal pro Frame vor draw() aufgerufen, um notwendige Aktualisierungen vorzunehmen.
updateGame(double) - Method in class schule.ngb.zm.Spielemaschine
 
updateLayers(double) - Method in class schule.ngb.zm.Zeichenleinwand
Aktualisiert alle Ebenen, die dieser Zeichenleinwand hinzugefügt wurden.
updateShapes - Variable in class schule.ngb.zm.layers.ShapesLayer
 
UPDATING - Enum constant in enum class schule.ngb.zm.Options.AppState
Die Zeichenmaschine führt gerade update(double) aus.
UPLEFT - Enum constant in enum class schule.ngb.zm.Options.Direction
 
UPLEFT - Static variable in class schule.ngb.zm.Constants
Richtung: Oben links
UPRIGHT - Enum constant in enum class schule.ngb.zm.Options.Direction
 
UPRIGHT - Static variable in class schule.ngb.zm.Constants
Richtung: Oben rechts
UTF16 - Static variable in class schule.ngb.zm.util.io.FileLoader
Charset: UTF-16
UTF8 - Static variable in class schule.ngb.zm.util.io.FileLoader
Charset: UTF-8

V

Validator - Class in schule.ngb.zm.util
Statische Methoden, um Methodenparameter auf Gültigkeit zu prüfen.
valueOf(String) - Static method in enum class schule.ngb.zm.Options.AppState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class schule.ngb.zm.Options.ArrowHead
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class schule.ngb.zm.Options.Direction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class schule.ngb.zm.Options.PathType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class schule.ngb.zm.Options.StrokeJoin
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class schule.ngb.zm.Options.StrokeType
Returns the enum constant of this class with the specified name.
values - Variable in class schule.ngb.zm.shapes.charts.BarChart
 
values - Variable in class schule.ngb.zm.shapes.charts.LineChart
 
values - Variable in class schule.ngb.zm.shapes.charts.PieChart
 
values - Variable in class schule.ngb.zm.shapes.charts.RingChart
 
values() - Static method in enum class schule.ngb.zm.Options.AppState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class schule.ngb.zm.Options.ArrowHead
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class schule.ngb.zm.Options.Direction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class schule.ngb.zm.Options.PathType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class schule.ngb.zm.Options.StrokeJoin
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class schule.ngb.zm.Options.StrokeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class schule.ngb.zm.util.Cache
 
Vector - Class in schule.ngb.zm
Ein zweidimensionaler Vektor.
Vector() - Constructor for class schule.ngb.zm.Vector
Erzeugt den Nullvektor.
Vector(double, double) - Constructor for class schule.ngb.zm.Vector
Erzeugt einen Vektor mit den angegebenen Komponenten.
Vector(Point2D) - Constructor for class schule.ngb.zm.Vector
Erzeugt einen Vektor mit denselben Werten wie der angegebene Punkt.
vertical - Variable in class schule.ngb.zm.shapes.charts.BarChart
 
visible - Variable in class schule.ngb.zm.BasicDrawable
Ob das Objekt gezeichnet werden soll.
visible - Variable in class schule.ngb.zm.Layer
Ob die Ebene derzeit sichtbar ist.

W

WAIT - Static variable in class schule.ngb.zm.Constants
Mauszeiger: Ladezeiger
warn(CharSequence) - Method in class schule.ngb.zm.util.Log
 
warn(CharSequence, Object...) - Method in class schule.ngb.zm.util.Log
 
warn(Throwable, CharSequence, Object...) - Method in class schule.ngb.zm.util.Log
 
warn(Throwable, Supplier<String>) - Method in class schule.ngb.zm.util.Log
 
warn(Supplier<String>) - Method in class schule.ngb.zm.util.Log
 
WaveAnimation - Class in schule.ngb.zm.anim
 
WaveAnimation(Shape, double, Options.Direction, double, int, DoubleUnaryOperator) - Constructor for class schule.ngb.zm.anim.WaveAnimation
 
WEST - Enum constant in enum class schule.ngb.zm.Options.Direction
 
WEST - Static variable in class schule.ngb.zm.Constants
Richtung: Westen
WHITE - Static variable in class schule.ngb.zm.Color
Die Farbe Weiß (Grauwert 255).
WHITE - Static variable in class schule.ngb.zm.Constants
Farbe: Weiß
width - Variable in class schule.ngb.zm.shapes.Arc
 
width - Variable in class schule.ngb.zm.shapes.Ellipse
 
width - Variable in class schule.ngb.zm.shapes.Kite
 
width - Variable in class schule.ngb.zm.shapes.Rectangle
 
width - Variable in class schule.ngb.zm.shapes.Text
 
wiggle() - Static method in class schule.ngb.zm.anim.Easing
 
wiggle(double) - Static method in class schule.ngb.zm.anim.Easing
 
wiggle(double, int) - Static method in class schule.ngb.zm.anim.Easing
 
wiggle(int) - Static method in class schule.ngb.zm.anim.Easing
 
WINDOWS - Static variable in class schule.ngb.zm.Constants
Gibt an, ob die Zeichenmaschine unter Windows gestartet wurde.

X

x - Variable in class schule.ngb.zm.layers.ImageLayer
x-Koordinate der oberen linken Ecke auf der Ebene.
x - Variable in enum class schule.ngb.zm.Options.Direction
 
x - Variable in class schule.ngb.zm.shapes.Shape
Speichert die x-Koordinate der Form.
x2 - Variable in class schule.ngb.zm.shapes.Line
 

Y

y - Variable in class schule.ngb.zm.layers.ImageLayer
y-Koordinate der oberen linken Ecke auf der Ebene.
y - Variable in enum class schule.ngb.zm.Options.Direction
 
y - Variable in class schule.ngb.zm.shapes.Shape
Speichert die y-Koordinate der Form.
y2 - Variable in class schule.ngb.zm.shapes.Line
 
YELLOW - Static variable in class schule.ngb.zm.Color
Die Farbe Zeichenmaschinen-Gelb.
YELLOW - Static variable in class schule.ngb.zm.Constants
Farbe: Gelb

Z

Zeichenfenster - Class in schule.ngb.zm
Ein Zeichenfenster ist das Programmfenster für die Zeichenmaschine.
Zeichenfenster(int, int, String) - Constructor for class schule.ngb.zm.Zeichenfenster
Erstellt ein neues Zeichenfenster mit dem angegebenen Titel und einer Zeichenleinwand in der angegebenen Größe.
Zeichenfenster(int, int, String, GraphicsDevice) - Constructor for class schule.ngb.zm.Zeichenfenster
Erstellt ein neues Zeichenfenster mit dem angegebenen Titel und einer Zeichenleinwand in der angegebenen Größe auf dem angegebenen Anzeigegerät.
Zeichenfenster(Zeichenleinwand, String) - Constructor for class schule.ngb.zm.Zeichenfenster
Erstellt ein neues Zeichenfenster mit dem angegebenen Titel und der angegebene Zeichenleinwand.
Zeichenfenster(Zeichenleinwand, String, GraphicsDevice) - Constructor for class schule.ngb.zm.Zeichenfenster
Erstellt ein neues Zeichenfenster mit dem angegebenen Titel und der angegebene Zeichenleinwand auf dem angegebenen Anzeigegerät.
Zeichenleinwand - Class in schule.ngb.zm
Eine Leinwand ist die Hauptkomponente einer Zeichenmaschine.
Zeichenleinwand(int, int) - Constructor for class schule.ngb.zm.Zeichenleinwand
Erstellt eine neue Zeichenleinwand mit einer festen Größe.
Zeichenmaschine - Class in schule.ngb.zm
Hauptklasse der Zeichenmaschine.
Zeichenmaschine() - Constructor for class schule.ngb.zm.Zeichenmaschine
Erstellt eine neue Zeichenmaschine mit Standardwerten für Titel und Größe.
Zeichenmaschine(boolean) - Constructor for class schule.ngb.zm.Zeichenmaschine
Erstellt eine neue Zeichenmaschine mit Standardwerten für Titel und Größe.
Zeichenmaschine(int, int, String) - Constructor for class schule.ngb.zm.Zeichenmaschine
Erstellt eine neue zeichenmaschine mit einer Leinwand der angegebenen Größe und dem angegebenen Titel.
Zeichenmaschine(int, int, String, boolean) - Constructor for class schule.ngb.zm.Zeichenmaschine
Erstellt eine neue zeichenmaschine mit einer Leinwand der angegebenen Größe und dem angegebenen Titel.
Zeichenmaschine(String) - Constructor for class schule.ngb.zm.Zeichenmaschine
Erstellt eine neue Zeichenmaschine mit dem angegebene Titel und Standardwerten für die Größe.
Zeichenmaschine(String, boolean) - Constructor for class schule.ngb.zm.Zeichenmaschine
Erstellt eine neue Zeichenmaschine mit dem angegebene Titel und Standardwerten für die Größe.
ZERO - Static variable in class schule.ngb.zm.Vector
Der Nullvektor Vector(0.0, 0.0).
A B C D E F G H I K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form