Index
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
Updatesempfangen 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
Cmit 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
vectorzu 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
AudioListenerhinzu, 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
Zeichenleinwandeine weitereEbenehinzu. - 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
BufferStrategyfü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
StrokeableundFillableAPIs. - 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
percenthellere 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 - 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
targetin 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
grayund dem Transparenzwertalpha. - 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
colorund ersetzt den Transparentwert durchalpha. - 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
BufferedImagemit demselben Inhalt wie das angegebeneImage. - 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
BufferedImagepassend für dieses Anzeigegerät. - createImage(int, int, int) - Static method in class schule.ngb.zm.util.io.ImageLoader
-
Erstellt ein neues, leeres
BufferedImagepassend für dieses Anzeigegerät. - createStroke(Options.StrokeType, double, Options.StrokeJoin) - Static method in interface schule.ngb.zm.Strokeable
-
Hilfsmethode, um ein
StrokeObjekt 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
percentdunklere 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
MLMatrixzur Verwendung inNeuralNetworks. - 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
Ebenenin 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
-
DrawableObjekte können auf eine Zeichenfläche gezeichnet werden. - DrawableLayer - Class in schule.ngb.zm.layers
-
Ein Layer um
DrawableObjekte 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
Loggerauf den angegebenenLevel. - endShape() - Method in class schule.ngb.zm.layers.DrawingLayer
-
Beendet eine zuvor
begonneneFreihand-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
-
DrawableKlassen, 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
Ebenemit 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
DrawableObjekte dieser Ebene zurück. - getDrawingLayer() - Method in class schule.ngb.zm.Zeichenmaschine
-
Gibt die Standard-
Zeichenebenezurü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
Zeichenleinwandein neuesBufferedImage. - 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
Ebeneam 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)
Ebeneder 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
Ebenenin dieser Leinwand zurück. - getLayerCount() - Method in class schule.ngb.zm.Zeichenmaschine
-
Gibt die Anzahl der
Ebenenin derZeichenleinwandzurü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
BufferedReadermit 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 ShapeVersion 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-
Formenebenezurü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
Zustandder 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
Zeichenthreadwartet 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
Zeichenthreadwurde 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
fromundtolinear, abhängig vont. - 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
tin Richtung des Vektorsvector. - 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
minbismax. - 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
begonnenenFreihand-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
Charsetvollstä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.loggingaufsetzt. - 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
NeuralNetworkKlassen verwendet werden. - morph(double, double, double) - Static method in class schule.ngb.zm.Constants
-
Interpoliert einen Wert zwischen
fromundto, aber beschränkttauf das Intervall[0, 1]. - morph(Vector, double) - Method in class schule.ngb.zm.Vector
-
Verschiebt diesen Vektor um den Faktor
tin Richtung des Vektorsvector. - 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
Cmit 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
Cmit 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
SoftReferenceReferenzen. - newTurtle() - Method in class schule.ngb.zm.layers.TurtleLayer
- newWeakCache() - Static method in class schule.ngb.zm.util.Cache
-
Erstellt einen Cache mit
WeakReferenceReferenzen. - 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)unddraw()nach dem nächsten vollständigen Frame. - PAUSED - Enum constant in enum class schule.ngb.zm.Options.AppState
-
Der
Zeichenthreadwurde 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
minundmax. - 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
0undmax(einschließlich der Grenzen). - random(int, int) - Static method in class schule.ngb.zm.Constants
-
Erzeugt eine ganze Pseudozufallsganzzahl zwischen
minundmax(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
Zeichenleinwandneu 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
AudioListenervom 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
Zeichenleinwandim Zeichenfenster an, ohne vorherdraw()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
Timerauf 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
degreeGrad 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
degreeGrad 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
radim 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
Zeichenthreadarbeitet. - 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
Zeichenleinwandin 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
Zeichenleinwandin 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
ShapeObjekten auf einemShapesLayer. - schule.ngb.zm.layers - package schule.ngb.zm.layers
-
Dieses Paket enthält implementationen der abstrakten
LayerKlasse. - 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
ShapeKlasse. - 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 Farbefromstartet und am Punkt ((toX,toY) mit der Farbetoendet. - 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 Farbefromstartet und am Punkt ((toX,toY) mit der Farbetoendet. - 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 Farbefromstartet und am Punkt ((toX,toY) mit der Farbetoendet. - 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
Strokefü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
ShapwGroupist eine Sammlung vonShapes, 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
ShapeObjekte 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
verstecktwurde. - 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
Zeichenleinwandund erstellt daraus eineBildebene. - 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
Zeichenthreadwurde 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
Strokeder Kontur. - Strokeable - Interface in schule.ngb.zm
-
DrawableKlassen, 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
Cmit 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
Zeichenthreadist 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
- 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
Timermit Millisekunden als Basiseinheit. - Timer(TimeUnit) - Constructor for class schule.ngb.zm.util.Timer
-
Erstellt einen
Timer, der die angegebene Einheit als Basiseinheit fürTimer.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
Cmit 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
-
UpdatableObjekte 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
deltain Sekunden. - update(double) - Method in class schule.ngb.zm.Zeichenmaschine
-
update()wird einmal pro Frame vordraw()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
Zeichenleinwandin 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
Zeichenleinwandin 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
Zeichenleinwandauf 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).
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form