A B C D E F G H I K M N O P Q R S T U W X Y

A

abs() - Method in class Prog1Tools.Interval
Berechnet den Betrag des Intervalls this.
add(Interval) - Method in class Prog1Tools.Interval
Gibt die Intervallsumme this+val zurück.
adjustGrid(double, double) - Method in class Prog1Tools.Plotter
Gib an, in welchen Zwischenabständen Markierungen in das Gitter eingefügt werden sollen.
APPROVE_FILE - Static variable in interface Prog1Tools.ScreenSpec
Rueckgabewert eines Dialogfensters, wenn es mit einer Bestaetigung geschlossen wurde.

B

BLACK - Static variable in interface Prog1Tools.ScreenSpec
KIT-Scharz
BLACK_B - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Blau-Anteils der KIT-Farbe Scharz.
BLACK_G - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Gruen-Anteils der KIT-Farbe Scharz.
BLACK_R - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Rot-Anteils der KIT-Farbe Scharz.
BLUE - Static variable in interface Prog1Tools.ScreenSpec
KIT-Blau
BLUE2 - Static variable in interface Prog1Tools.ScreenSpec
KIT-Dunkelblau
BLUE2_B - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Blau-Anteils der KIT-Farbe Dunkelblau.
BLUE2_G - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Gruen-Anteils der KIT-Farbe Dunkelblau.
BLUE2_R - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Rot-Anteils der KIT-Farbe Dunkelblau.
BLUE3 - Static variable in interface Prog1Tools.ScreenSpec
KIT-Hellblau
BLUE3_B - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Blau-Anteils der KIT-Farbe Hellblau.
BLUE3_G - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Gruen-Anteils der KIT-Farbe Hellblau.
BLUE3_R - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Rot-Anteils der KIT-Farbe Hellblau.
BLUE_B - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Blau-Anteils der KIT-Farbe Blau.
BLUE_G - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Gruen-Anteils der KIT-Farbe Blau.
BLUE_R - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Rot-Anteils der KIT-Farbe Blau.
BROWN - Static variable in interface Prog1Tools.ScreenSpec
KIT-Hellbraun
BROWN2 - Static variable in interface Prog1Tools.ScreenSpec
KIT-Dunkelbraun
BROWN2_B - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Blau-Anteils der KIT-Farbe Dunkelbraun.
BROWN2_G - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Gruen-Anteils der KIT-Farbe Dunkelbraun.
BROWN2_R - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Rot-Anteils der KIT-Farbe Dunkelbraun.
BROWN_B - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Blau-Anteils der KIT-Farbe Hellbraun.
BROWN_G - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Gruen-Anteils der KIT-Farbe Hellbraun.
BROWN_R - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Rot-Anteils der KIT-Farbe Hellbraun.
buttonPressed(int, int) - Method in interface Prog1Tools.GameModel
Signalisiert, dass ein bestimmter Button gedrückt wurde

C

CANCEL_FILE - Static variable in interface Prog1Tools.ScreenSpec
Rueckgabewert eines Dialogfensters, wenn es mit einem Abbruch geschlossen wurde.
CANCEL_OPTION - Static variable in interface Prog1Tools.ScreenSpec
Rueckgabewert eines Dialogfensters, wenn es mit einem Abbruch geschlossen wurde.
choosenColor - Variable in class Prog1Tools.Screen
 
choosenFile - Variable in class Prog1Tools.Screen
 
classInvariant() - Method in class Prog1Tools.TextScreenCellSpecContract
 
clearLine(int) - Method in class Prog1Tools.TextScreen
Kommando zum Loeschen einer Zeile.
clearLine(int, int) - Method in class Prog1Tools.TextScreen
Kommando zum Loeschen einer Zeile ab einer bestimmten Spalte.
clearLine(int, int, int) - Method in class Prog1Tools.TextScreen
Kommando zum Loeschen einer Zeile ab einer bestimmten Spalte.
clearScreen(boolean) - Method in class Prog1Tools.GraphicScreen
 
clearScreen() - Method in interface Prog1Tools.GraphicScreenSpec
Kommando zum Loeschen des Grafikbildschirms.
clearScreen() - Method in class Prog1Tools.Screen
 
clearScreen(boolean) - Method in class Prog1Tools.Screen
 
clearScreen() - Method in interface Prog1Tools.ScreenSpec
Kommando zum Loeschen der Anzeige.
clearScreen(boolean) - Method in interface Prog1Tools.ScreenSpec
Kommando zum Loeschen der Anzeige.
clearScreen(boolean) - Method in class Prog1Tools.TextScreen
Kommando zum Loeschen der Anzeige.
clearScreen() - Method in class Prog1Tools.TurtleScreen
 
CLOSED_OPTION - Static variable in interface Prog1Tools.ScreenSpec
Rueckgabewert eines Dialogfensters, wenn es via Fenster-Schließen-Schalter geschlossen wurde.
columns() - Method in interface Prog1Tools.GameModel
Gibt die Anzahl der Spalten des Spielbretts zurück.
COLUMNS - Static variable in interface Prog1Tools.ScreenSpec
Anzahl der Text-Spalten der Standard-Aufloesung eines Text-Screens.
Concurrent - Annotation Type in Prog1Tools
 
ConcurrentJunitRunner - Class in Prog1Tools
 
ConcurrentJunitRunner(Class<?>) - Constructor for class Prog1Tools.ConcurrentJunitRunner
 
ConcurrentSuite - Class in Prog1Tools
 
ConcurrentSuite(Class<?>) - Constructor for class Prog1Tools.ConcurrentSuite
 
contains(double) - Method in class Prog1Tools.Interval
Testet, ob this einen bestimmte Zahl val enthält
create() - Method in class Prog1Tools.CSVFile
 
create() - Method in interface Prog1Tools.CSVFileSpec
Kommando zum Erzeugen einer leeren CSV-Datei.
createModel() - Method in class Prog1Tools.GameApplet
In dieser Methode wird das darzustellende GameModel erzeugt.
CSVFile - Class in Prog1Tools
Klasse zum einfachen Umgang mit CSV-Dateien.
CSVFile() - Constructor for class Prog1Tools.CSVFile
 
CSVFileSpec - Interface in Prog1Tools
Spezifikation einer Klasse zum einfachen Umgang mit CSV-Dateien.
CSVFileSpecContract - Class in Prog1Tools
Vertragsklasse des Interfaces CSVFileSpec.
CSVFileSpecContract(CSVFileSpec) - Constructor for class Prog1Tools.CSVFileSpecContract
 

D

debug - Variable in class Prog1Tools.Screen
 
dec(double) - Static method in class Prog1Tools.DownOps
Liefert die naechstkleinere Maschinenzahl zurueck.
delete() - Method in class Prog1Tools.CSVFile
 
delete() - Method in interface Prog1Tools.CSVFileSpec
Kommando zum Loeschen der CSV-Datei.
DELIMITER - Static variable in class Prog1Tools.CSVFile
Konstante, die den Abstandshalter zwischen den Eintraegen der CSV-CSV-Datei definiert.
DELIMITER - Static variable in interface Prog1Tools.ScreenSpec
Trennzeichen der CSV-Dateien, in denen Screen-Abbilder abgespeichert sind.
DELIMITER - Static variable in class Prog1Tools.TextScreenCell
Trennzeichen, das zur Trennung der Werte in der toString-Methode verwendet wird.
diam() - Method in class Prog1Tools.Interval
Liefert eine Obergrenze für den Durchmesser eines endlichen Intervalls.
differenz(double, double) - Static method in class Prog1Tools.DownOps
Nach unten gerichtete Subtraktion
differenz(double, double) - Static method in class Prog1Tools.UpOps
Nach oben gerichtete Subtraktion
disjoint(Interval) - Method in class Prog1Tools.Interval
Testet, ob this und val disjunkt sind
dispose() - Method in class Prog1Tools.Plotter
Diese Methode ist aufzurufen, wenn der Plotter nicht mehr gebraucht wird
divide(Interval) - Method in class Prog1Tools.Interval
Liefert das Ergebnis der einfachen Intervalldivision this/val.
DownOps - Class in Prog1Tools
Für die numerische Arbeit mit IEEE-Gleitkommazahlen werden oftmals neben dem Rundungsmodus round-to-nearest auch nach oben oder nach unten gerichtete Operationen benötigt.
drawAbscissae() - Method in class Prog1Tools.FunctionPlotter
 
drawAbscissae() - Method in interface Prog1Tools.FunctionPlotterSpec
Kommando zum Zeichnen der x-Achse (Abszisse).
drawArc(int, int, int, int, int, int, boolean) - Method in class Prog1Tools.GraphicScreen
 
drawArc(int, int, int, int, int, int, boolean) - Method in interface Prog1Tools.GraphicScreenSpec
Kommando zum Zeichnen eines Ovalbogens.
drawCircle(int, int, int, boolean) - Method in class Prog1Tools.GraphicScreen
 
drawCircle(int, int, int, boolean) - Method in interface Prog1Tools.GraphicScreenSpec
Kommando zum Zeichnen eines Kreises.
drawCoordinateSystem() - Method in class Prog1Tools.FunctionPlotter
 
drawCoordinateSystem() - Method in interface Prog1Tools.FunctionPlotterSpec
Kommando zum Zeichnen des Koordinaten-Systems.
drawGraph(double[], double[], boolean) - Method in class Prog1Tools.FunctionPlotter
 
drawGraph(FunctionSpec, boolean) - Method in class Prog1Tools.FunctionPlotter
 
drawGraph(double[], double[], boolean) - Method in interface Prog1Tools.FunctionPlotterSpec
Kommando zum Zeichnen eines Funktionsgraphen im Wertebereich anhand einer Wertetabelle.
drawGraph(FunctionSpec, boolean) - Method in interface Prog1Tools.FunctionPlotterSpec
Kommando zum Zeichnen des Graphen der uebergebenen Funktion f(x) im Wertebereich.
drawLine(int, int, int, int) - Method in class Prog1Tools.GraphicScreen
 
drawLine(int, int, int, int) - Method in interface Prog1Tools.GraphicScreenSpec
Kommando zum Zeichnen einer Linie.
drawLine(int, int, int, int) - Method in class Prog1Tools.TextScreen
Kommando zum Zeichnen einer Linie von Position (startRow, startCol) bis Position (endRow, endCol).
drawLine(int, int, int, int, Color) - Method in class Prog1Tools.TextScreen
Kommando zum Zeichnen einer Linie von Position (startRow, startCol) bis Position (endRow, endCol).
drawOrdinate() - Method in class Prog1Tools.FunctionPlotter
 
drawOrdinate() - Method in interface Prog1Tools.FunctionPlotterSpec
Kommando zum Zeichnen der y-Achse (Ordinate).
drawOrigin() - Method in class Prog1Tools.GraphicScreen
 
drawOrigin() - Method in interface Prog1Tools.GraphicScreenSpec
Kommando zum Einzeichnen des Ursprungs in Form eines Fadenkreuzes.
drawOval(int, int, int, int, boolean) - Method in class Prog1Tools.GraphicScreen
 
drawOval(int, int, int, int, boolean) - Method in interface Prog1Tools.GraphicScreenSpec
Kommando zum Zeichnen eines Ovals.
drawPolygon(int[], int[], int, boolean) - Method in class Prog1Tools.GraphicScreen
 
drawPolygon(int[], int[], int, boolean) - Method in interface Prog1Tools.GraphicScreenSpec
Kommando zum Zeichnen eines Polygons.
drawPolyline(int[], int[], int) - Method in class Prog1Tools.GraphicScreen
 
drawPolyline(int[], int[], int) - Method in interface Prog1Tools.GraphicScreenSpec
Kommando zum Zeichnen einer Polylinie.
drawRectangle(int, int, int, int, boolean) - Method in class Prog1Tools.GraphicScreen
 
drawRectangle(int, int, int, int, boolean) - Method in interface Prog1Tools.GraphicScreenSpec
Kommando zum Zeichnen eines Rechtecks.
drawRectangle3D(int, int, int, int, boolean, boolean) - Method in class Prog1Tools.GraphicScreen
 
drawRectangle3D(int, int, int, int, boolean, boolean) - Method in interface Prog1Tools.GraphicScreenSpec
Kommando zum Zeichnen eines eingestanzten bzw. erhobenen Rechtecks.
drawRectangleRounded(int, int, int, int, int, int, boolean) - Method in class Prog1Tools.GraphicScreen
 
drawRectangleRounded(int, int, int, int, int, int, boolean) - Method in interface Prog1Tools.GraphicScreenSpec
Kommando zum Zeichnen eines Rechtecks mit abgerundeten Ecken.
drawText(int, int, String) - Method in class Prog1Tools.GraphicScreen
 
drawText(int, int, String) - Method in interface Prog1Tools.GraphicScreenSpec
Kommando zum Zeichnen eines Texts.

E

equals(CSVFileSpec) - Method in class Prog1Tools.CSVFile
 
equals(CSVFileSpec) - Method in interface Prog1Tools.CSVFileSpec
Abfrage, ob der Inhalt dieser CSV-Datei gleich dem Inhalt der CSV-Datei other ist.
equals(Interval) - Method in class Prog1Tools.Interval
Testet zwei Intervalle auf Mengengleichheit.
exists() - Method in class Prog1Tools.CSVFile
 
exists() - Method in interface Prog1Tools.CSVFileSpec
Abfrage, ob die CSV-Datei existiert, d.h. bereits erzeugt wurde.

F

f(double) - Method in interface Prog1Tools.FunctionSpec
Funktion y = f(x).
fileChooser - Variable in class Prog1Tools.Screen
 
fileFilter - Variable in class Prog1Tools.Screen
 
fillScreen() - Method in class Prog1Tools.TextScreen
Kommando zum Fuellen des gesamten Farbbildschirms mit Zahlen von 0 bis 9 (Testbild).
fillScreenWithVisibleUnicodeCharacters() - Method in class Prog1Tools.TextScreen
Kommando zum Fuellen des gesamten Farbbildschirms mit allen darstellbaren Zeichen (Testbild).
firePressed() - Method in interface Prog1Tools.GameModel
Signalisert, daß der Feuer-Button gedrückt wurde
flush() - Static method in class Prog1Tools.IOTools
Löscht alles, was sich in der momentanen Zeile befindet.
FONT_NAME - Static variable in interface Prog1Tools.ScreenSpec
Standard-Schriftart
FONT_SIZE - Static variable in interface Prog1Tools.ScreenSpec
Standard-Schriftgroesse
FONT_STYLE - Static variable in interface Prog1Tools.ScreenSpec
Standard-Schriftstil
fontName - Variable in class Prog1Tools.Screen
 
fontSize - Variable in class Prog1Tools.Screen
 
fontStyle - Variable in class Prog1Tools.Screen
 
forward(int) - Method in class Prog1Tools.TurtleScreen
 
forward(int) - Method in interface Prog1Tools.TurtleSpec
Kommando zum Bewegen der Schildkroete um distance Einheiten in Blickrichtung.
FunctionPlotter - Class in Prog1Tools
Plotter auf Basis der Klasse GraphicScreen zur Darstellung von Funktionsgraphen.
FunctionPlotter(int, int) - Constructor for class Prog1Tools.FunctionPlotter
Konstruktor.
FunctionPlotterSpec - Interface in Prog1Tools
Spezifikation eines Plotters zur Darstellung von Funktionsgraphen.
FunctionPlotterSpecContract - Class in Prog1Tools
Vertragsklasse der Spezifikation eines Plotters zur Darstellung von Funktionsgraphen.
FunctionPlotterSpecContract(FunctionPlotterSpec) - Constructor for class Prog1Tools.FunctionPlotterSpecContract
 
FunctionSpec - Interface in Prog1Tools
Spezifikation einer Funktion f(x).

G

GameApplet - Class in Prog1Tools
Diese Klasse stellt eine grafische Oberfläche (inklusive Ablaufsteuerung) für Spiele dar.
GameApplet() - Constructor for class Prog1Tools.GameApplet
 
GameEngine - Class in Prog1Tools
Diese Klasse stellt eine grafische Oberfläche (inklusive Ablaufsteuerung) für Spiele dar.
GameEngine(GameModel) - Constructor for class Prog1Tools.GameEngine
Konstruktor
GameModel - Interface in Prog1Tools
Klassen, die dieses Interface implementieren, können von der GameEngine als Spiel dargestellt und gesteuert werden.
getBackgroundBlue() - Method in class Prog1Tools.ScreenCell
Abfrage des Blau-Anteils des RGB-Wertes der Hintergrundfarbe der Bildschirmzelle.
getBackgroundColor(int, int) - Method in class Prog1Tools.TextScreen
Abfrage der Hintergrundfarbe der Bildschirmzelle an Position (row, column).
getBackgroundColor() - Method in class Prog1Tools.TextScreenCell
Abfrage der Hintergrundfarbe der Bildschirmzelle.
getBackgroundColor() - Method in interface Prog1Tools.TextScreenCellSpec
Abfrage der Hintergrundfarbe der Bildschirmzelle.
getBackgroundGreen() - Method in class Prog1Tools.ScreenCell
Abfrage des Gruen-Anteils des RGB-Wertes der Hintergrundfarbe der Bildschirmzelle.
getBackgroundRed() - Method in class Prog1Tools.ScreenCell
Abfrage des Rot-Anteils des RGB-Wertes der Hintergrundfarbe der Bildschirmzelle.
getCanvas() - Method in class Prog1Tools.Plotter
Liefere die Zeichenfläche der Klasse
getChar() - Method in class Prog1Tools.ScreenCell
Abfrage des Zeichens, das von der Bildschirmzelle angezeigt wird.
getChar(int, int) - Method in class Prog1Tools.TextScreen
Abfrage des dargestellten Zeichens an einer bestimmten Position des Farbbildschirms.
getChar() - Method in class Prog1Tools.TextScreenCell
Abfrage des Zeichens, das von der Bildschirmzelle angezeigt wird.
getChar() - Method in interface Prog1Tools.TextScreenCellSpec
Abfrage des Zeichens, das von der Bildschirmzelle angezeigt wird.
getChoosenColor() - Method in class Prog1Tools.Screen
 
getChoosenColor() - Method in interface Prog1Tools.ScreenSpec
Abfrage der Farbe, die in dem zuletzt durch Bestaetigung geschlossenen Farbauswahl-Dialog-Fenster ausgewaehlt wurde.
getChoosenColor() - Method in class Prog1Tools.TextScreen
Abfrage der Farbe, die in dem zuletzt durch Bestaetigung geschlossenen Farbauswahl-Dialog-Fenster ausgewaehlt wurde.
getChoosenFile() - Method in class Prog1Tools.Screen
 
getChoosenFile() - Method in interface Prog1Tools.ScreenSpec
Abfrage der Datei, die in dem zuletzt durch Bestaetigung geschlossenen Datei-Dialog-Fenster ausgewaehlt wurde.
getColor() - Method in class Prog1Tools.GraphicScreen
 
getColor() - Method in interface Prog1Tools.GraphicScreenSpec
Abfrage der zum Zeichnen verwendeten Farbe.
getColumn() - Method in class Prog1Tools.ScreenCell
Abfrage der Spaltenangabe der Position der Bildschirmzelle in ihrer Umgebung.
getColumn() - Method in class Prog1Tools.TextScreenCell
Abfrage der Spaltenangabe der Position der Bildschirmzelle in ihrer Umgebung.
getColumn() - Method in interface Prog1Tools.TextScreenCellSpec
Abfrage der Spaltenangabe der Position der Bildschirmzelle in ihrer Umgebung.
getColumns() - Method in class Prog1Tools.TextScreen
Abfrage der Anzahl der Text-Spalten des Farbbildschirms.
getContent() - Method in class Prog1Tools.CSVFile
 
getContent() - Method in interface Prog1Tools.CSVFileSpec
Abfrage des Inhalts der CSV-Datei.
getContent(int, int) - Method in interface Prog1Tools.GameModel
Gibt den aktuellen Inhalt eines bestimmten Feldes zurück
getFactorial(int) - Method in class Prog1Tools.Permutation
 
getFactorial(int) - Method in interface Prog1Tools.PermutationSpec
Abfrage der Fakutltaet von n
getFireLabel() - Method in interface Prog1Tools.GameModel
Gibt den Text zurück, der aktuell auf dem Feuer-Button stehen soll.
getForegroundBlue() - Method in class Prog1Tools.ScreenCell
Abfrage des Blau-Anteils des RGB-Wertes der Vordergrundfarbe der Bildschirmzelle.
getForegroundColor(int, int) - Method in class Prog1Tools.TextScreen
Abfrage der Vordergrundfarbe der Bildschirmzelle an Position (row, column).
getForegroundColor() - Method in class Prog1Tools.TextScreenCell
Abfrage der Vordergrundfarbe der Bildschirmzelle.
getForegroundColor() - Method in interface Prog1Tools.TextScreenCellSpec
Abfrage der Vordergrundfarbe der Bildschirmzelle.
getForegroundGreen() - Method in class Prog1Tools.ScreenCell
Abfrage des Gruen-Anteils des RGB-Wertes der Vordergrundfarbe der Bildschirmzelle.
getForegroundRed() - Method in class Prog1Tools.ScreenCell
Abfrage des Rot-Anteils des RGB-Wertes der Vordergrundfarbe der Bildschirmzelle.
getGameName() - Method in interface Prog1Tools.GameModel
Gibt den Namen des Spieles als String zurück
getHeading() - Method in class Prog1Tools.TurtleScreen
 
getHeading() - Method in interface Prog1Tools.TurtleSpec
Abfrage der Blickrichtung der Schildkroete.
getHeight() - Method in class Prog1Tools.TextScreen
Abfrage der Hoehe des Farbbildschirms in Pixeln.
getInstance() - Static method in class Prog1Tools.CSVFile
Kommando zum Erzeugen einer neuen Instanz der Klasse CSV-Datei.
getInstance() - Static method in class Prog1Tools.FunctionPlotter
Statische Methode zur einfachen Erzeugung eines Funktions-Plotters.
getInstance(int, int) - Static method in class Prog1Tools.FunctionPlotter
Statische Methode zur einfachen Erzeugung eines Funktions-Plotters.
getInstance() - Static method in class Prog1Tools.GraphicScreen
Statische Methode zur einfachen Erzeugung eines graphischen Farbbildschirms.
getInstance(int, int) - Static method in class Prog1Tools.GraphicScreen
Statische Methode zur individuellen Erzeugung eines graphischen Farbbildschirms.
getInstance() - Static method in class Prog1Tools.TextScreen
Statische Methode zur einfachen Erzeugung eines textbasierten Farbbildschirms.
getInstance(int, int) - Static method in class Prog1Tools.TextScreen
Statische Methode zur individuellen Erzeugung eines textbasierten Farbbildschirms.
getInstance(int, int) - Static method in class Prog1Tools.TurtleScreen
Statische Methode zur individuellen Erzeugung eines graphischen Farbbildschirms mit Turtle-Funktionalitaet.
getInstance() - Static method in class Prog1Tools.TurtleScreen
Statische Methode zur individuellen Erzeugung eines graphischen Farbbildschirms mit Turtle-Funktionalitaet.
getItem(int) - Method in class Prog1Tools.GraphicScreen
 
getItem(int) - Method in interface Prog1Tools.GraphicScreenSpec
Abfrage eines Grafikobjekts.
getLabelOfResetButton() - Method in class Prog1Tools.GameApplet
Diese Methode gibt die Beschriftung des Reset-Knopfes zurück.
getLeftX() - Method in class Prog1Tools.FunctionPlotter
 
getLeftX() - Method in interface Prog1Tools.FunctionPlotterSpec
Abfrage des linken Rands des Wertebereichs, der von der x-Achse abgedeckt wird.
getLowerY() - Method in class Prog1Tools.FunctionPlotter
 
getLowerY() - Method in interface Prog1Tools.FunctionPlotterSpec
Abfrage des unteren Rands des Wertebereichs, der von der y-Achse abgedeckt wird.
getMaxNumberOfItems() - Method in class Prog1Tools.GraphicScreen
 
getMaxNumberOfItems() - Method in interface Prog1Tools.GraphicScreenSpec
Abfrage der maximalen Anzahl der Grafikobjekte, die auf dem Grafikbildschirm gezeichnet werden koennen.
getMaxX() - Method in class Prog1Tools.GraphicScreen
 
getMaxX() - Method in interface Prog1Tools.GraphicScreenSpec
Abfrage des maximal zulaessigen Wertes fuer die x-Koordinate eines Punkts, so dass dieser gerade noch im Anzeigebereich des Grafikbildschirms liegt.
getMaxY() - Method in class Prog1Tools.GraphicScreen
 
getMaxY() - Method in interface Prog1Tools.GraphicScreenSpec
Abfrage des maximal zulaessigen Wertes fuer die y-Koordinate eines Punkts, so dass dieser gerade noch im Anzeigebereich des Grafikbildschirms liegt.
getMessages() - Method in interface Prog1Tools.GameModel
Gibt den Text zurück, der in der aktuellen Runde im Meldefenster stehen soll.
getName() - Method in class Prog1Tools.CSVFile
 
getName() - Method in interface Prog1Tools.CSVFileSpec
Abfrage des Namens der CSV-Datei.
getNext() - Method in class Prog1Tools.Permutation
 
getNext() - Method in interface Prog1Tools.PermutationSpec
Kommando, die naechste Permutation zu erzeugen.
getNumberOfItems() - Method in class Prog1Tools.GraphicScreen
 
getNumberOfItems() - Method in interface Prog1Tools.GraphicScreenSpec
Abfrage, wie viele Grafikobjekte auf dem Grafikbildschirm liegen.
getNumLeft() - Method in class Prog1Tools.Permutation
 
getNumLeft() - Method in interface Prog1Tools.PermutationSpec
Abfrage der noch ausstehenden Permutationen.
getOrigin() - Method in class Prog1Tools.GraphicScreen
 
getOrigin() - Method in interface Prog1Tools.GraphicScreenSpec
Abfrage der Koordinaten des Nullpunkt des GraphicScreens.
getPositionX() - Method in class Prog1Tools.TurtleScreen
 
getPositionX() - Method in interface Prog1Tools.TurtleSpec
Abfrage der x-Koordinate der Position der Schildkroete.
getPositionY() - Method in class Prog1Tools.TurtleScreen
 
getPositionY() - Method in interface Prog1Tools.TurtleSpec
Abfrage der y-Koordinate der Position der Schildkroete.
getRightX() - Method in class Prog1Tools.FunctionPlotter
 
getRightX() - Method in interface Prog1Tools.FunctionPlotterSpec
Abfrage des rechten Rands des Wertebereichs, der von der x-Achse abgedeckt wird.
getRow() - Method in class Prog1Tools.ScreenCell
Abfrage der Zeilenangabe der Position der Bildschirmzelle in ihrer Umgebung.
getRow() - Method in class Prog1Tools.TextScreenCell
Abfrage der Zeilenangabe der Position der Bildschirmzelle in ihrer Umgebung.
getRow() - Method in interface Prog1Tools.TextScreenCellSpec
Abfrage der Zeilenangabe der Position der Bildschirmzelle in ihrer Umgebung.
getRows() - Method in class Prog1Tools.TextScreen
Abfrage der Anzahl der Text-Zeilen des Farbbildschirms.
getSelectedFile() - Method in class Prog1Tools.TextScreen
Abfrage, welche Datei im zuletzt durch Bestaetigung geschlossenen Datei-Dialog-Fenster ausgewaehlt wurde.
getSelectedKeyChar() - Method in class Prog1Tools.Screen
 
getSelectedKeyChar() - Method in interface Prog1Tools.ScreenSpec
Abfrage des Zeichens der zuletzt gedrueckten Tastatur-Taste.
getSelectedKeyCode() - Method in class Prog1Tools.Screen
 
getSelectedKeyCode() - Method in interface Prog1Tools.ScreenSpec
Abfrage des KeyCodes der zuletzt gedrueckten Tastatur-Taste.
getSelectedMouseButton() - Method in class Prog1Tools.Screen
 
getSelectedMouseButton() - Method in interface Prog1Tools.ScreenSpec
Abfrage der zuletzt gedrueckten Maus-Taste.
getSelectedOption() - Method in class Prog1Tools.Screen
 
getSelectedOption() - Method in interface Prog1Tools.ScreenSpec
Abfrage, ob das zuletzt geschlossene Dialog-Fenster mit einer Bestaetigung oder einem Abbruch geschlossen wurde.
getSelectedOption() - Method in class Prog1Tools.TextScreen
Abfrage, ob das zuletzt geschlossene Dialog-Fenster mit einer Bestaetigung oder einem Abbruch geschlossen wurde.
getSelectedTextScreenCell() - Method in class Prog1Tools.TextScreen
Abfrage der durch die letzte Mausaktion angeklickten Bildschirmzelle.
getTotal() - Method in class Prog1Tools.Permutation
 
getTotal() - Method in interface Prog1Tools.PermutationSpec
Abfrage der Gesamtanzahl der Permutationen.
getUpperY() - Method in class Prog1Tools.FunctionPlotter
 
getUpperY() - Method in interface Prog1Tools.FunctionPlotterSpec
Abfrage des oberen Rands des Wertebereichs, der von der y-Achse abgedeckt wird.
getWidth() - Method in class Prog1Tools.TextScreen
Abfrage der Breite des Farbbildschirms in Pixeln.
GraphicArc - Class in Prog1Tools
Implementierung des Grafikelements Ovalbogen.
GraphicArc(int, int, int, int, int, int, Color, boolean) - Constructor for class Prog1Tools.GraphicArc
Konstruktor des Grafikelements Ovalbogen.
GraphicItem - Class in Prog1Tools
 
GraphicItem() - Constructor for class Prog1Tools.GraphicItem
Standardkonstruktor.
GraphicItemContract - Class in Prog1Tools
 
GraphicItemContract(GraphicItem) - Constructor for class Prog1Tools.GraphicItemContract
 
GraphicItemSpec - Interface in Prog1Tools
Spezifikation eines Grafikelements.
GraphicItemSpecContract - Class in Prog1Tools
Vertragsklasse der Spezifikation eines Grafikelements.
GraphicItemSpecContract(GraphicItemSpec) - Constructor for class Prog1Tools.GraphicItemSpecContract
 
GraphicLine - Class in Prog1Tools
Implementierung des Grafikelements Linie.
GraphicLine(int, int, int, int, Color) - Constructor for class Prog1Tools.GraphicLine
Konstruktor des Grafikelements Linie.
GraphicOval - Class in Prog1Tools
Implementierung des Grafikelements Oval.
GraphicOval(int, int, int, int, Color, boolean) - Constructor for class Prog1Tools.GraphicOval
Konstruktor des Grafikelements Oval.
GraphicPolygon - Class in Prog1Tools
Implementierung des Grafikelements Polygon.
GraphicPolygon(int[], int[], int, Color, boolean) - Constructor for class Prog1Tools.GraphicPolygon
Konstruktor des Grafikelements Polygon.
GraphicPolyline - Class in Prog1Tools
Implementierung des Grafikelements Polylinie.
GraphicPolyline(int[], int[], int, Color) - Constructor for class Prog1Tools.GraphicPolyline
Konstruktor des Grafikelements Polylinie.
GraphicRectangle - Class in Prog1Tools
Implementierung des Grafikelements Rechteck.
GraphicRectangle(int, int, int, int, Color, boolean) - Constructor for class Prog1Tools.GraphicRectangle
Konstruktor des Grafikelements Rechteck.
GraphicRectangle3D - Class in Prog1Tools
Implementierung des Grafikelements Rechteck mit 3D-Effekt.
GraphicRectangle3D(int, int, int, int, Color, boolean, boolean) - Constructor for class Prog1Tools.GraphicRectangle3D
Konstruktor des Grafikelements Rechteck mit 3D-Effekt.
GraphicRectangleRounded - Class in Prog1Tools
Implementierung des Grafikelements Rechteck mit abgerundeten Ecken.
GraphicRectangleRounded(int, int, int, int, int, int, Color, boolean) - Constructor for class Prog1Tools.GraphicRectangleRounded
Konstruktor des Grafikelements Rechteck mit abgerundeten Ecken.
GraphicScreen - Class in Prog1Tools
Grafikbasierter Farbbildschirm mit einer Standard-Aufloesung von 600 Zeilen und 800 Spalten.
GraphicScreen(int, int) - Constructor for class Prog1Tools.GraphicScreen
Dieser Konstruktor ist protected, d.h. die Klasse darf nicht von aussen instanziiert werden (siehe Singleton-Pattern).
GraphicScreenSpec - Interface in Prog1Tools
Spezifikation eines grafikfaehigen Farbbildschirms.
GraphicScreenSpecContract - Class in Prog1Tools
Vertragsklasse der Spezifikation eines grafikfaehigen Farbbildschirms.
GraphicScreenSpecContract(GraphicScreenSpec) - Constructor for class Prog1Tools.GraphicScreenSpecContract
 
GraphicString - Class in Prog1Tools
Implementierung des Grafikelements Text.
GraphicString(int, int, String, Color) - Constructor for class Prog1Tools.GraphicString
Konstruktor des Grafikelements Text.
GREEN - Static variable in interface Prog1Tools.ScreenSpec
KIT-Gruen
GREEN2 - Static variable in interface Prog1Tools.ScreenSpec
KIT-Hellgruen
GREEN2_B - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Blau-Anteils der KIT-Farbe Hellgruen.
GREEN2_G - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Gruen-Anteils der KIT-Farbe Hellgruen.
GREEN2_R - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Rot-Anteils der KIT-Farbe Hellgruen.
GREEN_B - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Blau-Anteils der KIT-Farbe Gruen.
GREEN_G - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Gruen-Anteils der KIT-Farbe Gruen.
GREEN_R - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Rot-Anteils der KIT-Farbe Gruen.
GREY - Static variable in interface Prog1Tools.ScreenSpec
KIT-Grau
GREY2 - Static variable in interface Prog1Tools.ScreenSpec
KIT-Dunkelgrau
GREY2_B - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Blau-Anteils der KIT-Farbe Dunkelgrau.
GREY2_G - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Gruen-Anteils der KIT-Farbe Dunkelgrau.
GREY2_R - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Rot-Anteils der KIT-Farbe Dunkelgrau.
GREY_B - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Blau-Anteils der KIT-Farbe Grau.
GREY_G - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Gruen-Anteils der KIT-Farbe Grau.
GREY_R - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Rot-Anteils der KIT-Farbe Grau.

H

hasMore() - Method in class Prog1Tools.Permutation
 
hasMore() - Method in interface Prog1Tools.PermutationSpec
Abfrage, ob noch weitere Permutationen ausstehen.
HEIGHT - Static variable in class Prog1Tools.GraphicScreen
Anzahl der Pixel in y-Richtung der Standard-Aufloesung.
hide() - Method in class Prog1Tools.GraphicItem
 
hide() - Method in interface Prog1Tools.GraphicItemSpec
Kommando zum Einblenden des Grafikelements.
hideTurtle() - Method in class Prog1Tools.TurtleScreen
 
hideTurtle() - Method in interface Prog1Tools.TurtleSpec
Kommando zum Ausblenden der Schildkroete.
hull(Interval) - Method in class Prog1Tools.Interval
Gibt die Hülle zweier Intervalle zurück.

I

inc(double) - Static method in class Prog1Tools.UpOps
Liefert die naechstgroessere Maschinenzahl zurueck.
inf() - Method in class Prog1Tools.Interval
Gibt das Infimum des Intervalles zurück
inf() - Method in interface Prog1Tools.Plottable
Ab diesem Wert beginnt der Parameterbereich
init() - Method in class Prog1Tools.GameApplet
Diese Methode initialisiert das Applet.
intersection(Interval) - Method in class Prog1Tools.Interval
Gibt den Schnitt zweier Intervalle zurück.
Interval - Class in Prog1Tools
Diese Klasse stellt eine Klasse für die Realisierung von Maschinenintervallarithmetik unter Java zur Verfuegung
Interval(double, double) - Constructor for class Prog1Tools.Interval
Erzeugt ein Intervall aus zwei double-Werten.
Interval(double) - Constructor for class Prog1Tools.Interval
Erzeugt ein Punktintervall aus einem double-Wert
Interval(String) - Constructor for class Prog1Tools.Interval
Erzeugt ein Intervall aus einer Stringdarstellung.
IOTools - Class in Prog1Tools
Diese Klasse stellt einige einfache Methoden zum Einlesen von der Tastatur zur Verfügung.
isEmpty() - Method in class Prog1Tools.Interval
Liefert true, falls das Intervall leer ist.
isIn(Interval) - Method in class Prog1Tools.Interval
Testet, ob this im Inneren von val liegt
isValidColumn(int) - Method in class Prog1Tools.TextScreen
Abfrage, ob eine Spaltenangabe innerhalb der Grenzen des Farbbildschirms liegt.
isValidRow(int) - Method in class Prog1Tools.TextScreen
Abfrage, ob eine Zeilenangabe innerhalb der Grenzen des Farbbildschirms liegt.
isVisible() - Method in class Prog1Tools.GraphicItem
 
isVisible() - Method in interface Prog1Tools.GraphicItemSpec
Abfrage, ob das Grafikelement eingeblendet und damit sichtbar ist.
isVisibleTurtle() - Method in class Prog1Tools.TurtleScreen
 
isVisibleTurtle() - Method in interface Prog1Tools.TurtleSpec
Abfrage, ob die Schildkröte eingeblendet ist.
ITEMS - Static variable in class Prog1Tools.GraphicScreen
Anzahl der Grafik-Elemente, die maximal angezeigt werden koennen.

K

KEYCHAR_RESET_VALUE - Static variable in interface Prog1Tools.ScreenSpec
Wert, auf den selectedKeyChar durch das Kommando reset zurueckgesetzt wird.
KEYCODE_RESET_VALUE - Static variable in interface Prog1Tools.ScreenSpec
Wert, auf den selectedKeyCode durch das Kommando reset zurueckgesetzt wird.
keyListener - Variable in class Prog1Tools.Screen
 

M

MARGIN - Static variable in interface Prog1Tools.FunctionPlotterSpec
Abstand des Koordinatensystems zum Bildschirmrand in Pixeln.
MAX_X - Static variable in interface Prog1Tools.ScreenSpec
Breite eines GraphicScreens in der Standard-Aufloesung.
MAX_Y - Static variable in interface Prog1Tools.ScreenSpec
Hoehe eines GraphicScreens in der Standard-Aufloesung.
mid() - Method in class Prog1Tools.Interval
Liefert den Mittelpunkt eines endlichen Intervalls.
MOUSEBUTTON_RESET_VALUE - Static variable in interface Prog1Tools.ScreenSpec
Wert, auf den selectedMouseButton durch das Kommando reset zurueckgesetzt wird.
mouseListener - Variable in class Prog1Tools.Screen
 
move(int, int) - Method in class Prog1Tools.GraphicArc
 
move(int, int) - Method in interface Prog1Tools.GraphicItemSpec
Kommando, das Grafikelement zu verschieben.
move(int, int) - Method in class Prog1Tools.GraphicLine
 
move(int, int) - Method in class Prog1Tools.GraphicOval
 
move(int, int) - Method in class Prog1Tools.GraphicPolygon
 
move(int, int) - Method in class Prog1Tools.GraphicPolyline
 
move(int, int) - Method in class Prog1Tools.GraphicRectangle
 
move(int, int) - Method in class Prog1Tools.GraphicRectangle3D
 
move(int, int) - Method in class Prog1Tools.GraphicRectangleRounded
 
move(int, int) - Method in class Prog1Tools.GraphicString
 
moveLineHorizontal(int, int, int, int, int) - Method in class Prog1Tools.TextScreen
Kommando zum Verschieben einer bereits vorhandenen Linie, die von Position (startRow, startCol) bis Position (endRow, endCol) reicht, um distance Bildschirmzellen in horizontaler Richtung, d.h. nach unten oder oben, je nach Vorzeichen von distance.
moveLineVertical(int, int, int, int, int) - Method in class Prog1Tools.TextScreen
Kommando zum Verschieben einer bereits vorhandenen Linie, die von Position (startRow, startCol) bis Position (endRow, endCol) reicht, um distance Bildschirmzellen in vertikaler Richtung, d.h. nach unten oder oben, je nach Vorzeichen von distance.
multiply(Interval) - Method in class Prog1Tools.Interval
Liefert das Produkt this*val

N

negate() - Method in class Prog1Tools.Interval
Gibt -this zurück.
NO_OPTION - Static variable in interface Prog1Tools.ScreenSpec
Rueckgabewert eines Dialogfensters, wenn es mit einem Nein geschlossen wurde.

O

OK_OPTION - Static variable in interface Prog1Tools.ScreenSpec
Rueckgabewert eines Dialogfensters, wenn es mit einem Ja geschlossen wurde.
openScreen(File) - Method in class Prog1Tools.TextScreen
Kommando eine CSV-Datei einzulesen, um einen bestimmten Bildschirm-Zustand wieder herzustellen.
ORANGE - Static variable in interface Prog1Tools.ScreenSpec
KIT-Orange
ORANGE_B - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Blau-Anteils der KIT-Farbe Orange.
ORANGE_G - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Gruen-Anteils der KIT-Farbe Orange.
ORANGE_R - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Rot-Anteils der KIT-Farbe Orange.
ORIGIN_X - Static variable in class Prog1Tools.GraphicScreen
x-Koordinate des Standard-Nullpunktes.
ORIGIN_Y - Static variable in class Prog1Tools.GraphicScreen
y-Koordinate des Standard-Nullpunktes.

P

paint(Graphics) - Method in class Prog1Tools.GraphicArc
 
paint(Graphics) - Method in interface Prog1Tools.GraphicItemSpec
Kommando zum Zeichnen des Grafikelements.
paint(Graphics) - Method in class Prog1Tools.GraphicLine
 
paint(Graphics) - Method in class Prog1Tools.GraphicOval
 
paint(Graphics) - Method in class Prog1Tools.GraphicPolygon
 
paint(Graphics) - Method in class Prog1Tools.GraphicPolyline
 
paint(Graphics) - Method in class Prog1Tools.GraphicRectangle
 
paint(Graphics) - Method in class Prog1Tools.GraphicRectangle3D
 
paint(Graphics) - Method in class Prog1Tools.GraphicRectangleRounded
 
paint(Graphics) - Method in class Prog1Tools.GraphicScreen
 
paint(Graphics) - Method in class Prog1Tools.GraphicString
 
parse(String) - Static method in class Prog1Tools.DownOps
Wandelt einen String in eine double-Zahl um und rundet hierbei gerichtet nach unten.
parse(String) - Static method in class Prog1Tools.UpOps
Wandelt einen String in eine double-Zahl um und rundet hierbei gerichtet nach oben.
pause(int) - Static method in class Prog1Tools.Screen
 
Permutation - Class in Prog1Tools
Klasse zum Erzeugen von Permutationen.
Permutation(int) - Constructor for class Prog1Tools.Permutation
Konstruktor.
PermutationSpec - Interface in Prog1Tools
 
PermutationSpecContract - Class in Prog1Tools
 
PermutationSpecContract(PermutationSpec) - Constructor for class Prog1Tools.PermutationSpecContract
 
player - Static variable in class Prog1Tools.Screen
 
playSound(int, int, int) - Static method in class Prog1Tools.Screen
 
Plottable - Interface in Prog1Tools
Klassen, die dieses Interface implementieren, können mit dem Funktionsplotter gezeichnet werden.
Plotter - Class in Prog1Tools
Ein zweidimensionaler Funktionsplotter.
Plotter(Plottable, String) - Constructor for class Prog1Tools.Plotter
Erzeuge einen neuen Plot
post_clearScreen() - Method in class Prog1Tools.GraphicScreenSpecContract
 
post_clearScreen() - Method in class Prog1Tools.ScreenSpecContract
 
post_clearScreen(boolean) - Method in class Prog1Tools.ScreenSpecContract
 
post_create() - Method in class Prog1Tools.CSVFileSpecContract
 
post_delete() - Method in class Prog1Tools.CSVFileSpecContract
 
post_drawAbscissae() - Method in class Prog1Tools.FunctionPlotterSpecContract
 
post_drawArc(int, int, int, int, int, int, boolean) - Method in class Prog1Tools.GraphicScreenSpecContract
 
post_drawCircle(int, int, int, boolean) - Method in class Prog1Tools.GraphicScreenSpecContract
 
post_drawCoordinateSystem() - Method in class Prog1Tools.FunctionPlotterSpecContract
 
post_drawGraph(double[], double[], boolean) - Method in class Prog1Tools.FunctionPlotterSpecContract
 
post_drawGraph(FunctionSpec, boolean) - Method in class Prog1Tools.FunctionPlotterSpecContract
 
post_drawLine(int, int, int, int) - Method in class Prog1Tools.GraphicScreenSpecContract
 
post_drawOrdinate() - Method in class Prog1Tools.FunctionPlotterSpecContract
 
post_drawOrigin() - Method in class Prog1Tools.GraphicScreenSpecContract
 
post_drawOval(int, int, int, int, boolean) - Method in class Prog1Tools.GraphicScreenSpecContract
 
post_drawPolygon(int[], int[], int, boolean) - Method in class Prog1Tools.GraphicScreenSpecContract
 
post_drawPolyline(int[], int[], int) - Method in class Prog1Tools.GraphicScreenSpecContract
 
post_drawRectangle(int, int, int, int, boolean) - Method in class Prog1Tools.GraphicScreenSpecContract
 
post_drawRectangle3D(int, int, int, int, boolean, boolean) - Method in class Prog1Tools.GraphicScreenSpecContract
 
post_drawRectangleRounded(int, int, int, int, int, int, boolean) - Method in class Prog1Tools.GraphicScreenSpecContract
 
post_drawText(int, int, String) - Method in class Prog1Tools.GraphicScreenSpecContract
 
post_equals(CSVFileSpec) - Method in class Prog1Tools.CSVFileSpecContract
 
post_exists() - Method in class Prog1Tools.CSVFileSpecContract
 
post_forward(int) - Method in class Prog1Tools.TurtleSpecContract
 
post_getBackgroundColor() - Method in class Prog1Tools.TextScreenCellSpecContract
 
post_getChar() - Method in class Prog1Tools.TextScreenCellSpecContract
 
post_getChoosenColor() - Method in class Prog1Tools.ScreenSpecContract
 
post_getChoosenFile() - Method in class Prog1Tools.ScreenSpecContract
 
post_getColor() - Method in class Prog1Tools.GraphicScreenSpecContract
 
post_getColumn() - Method in class Prog1Tools.TextScreenCellSpecContract
 
post_getContent() - Method in class Prog1Tools.CSVFileSpecContract
 
post_getFactorial(int) - Method in class Prog1Tools.PermutationSpecContract
 
post_getForegroundColor() - Method in class Prog1Tools.TextScreenCellSpecContract
 
post_getHeading() - Method in class Prog1Tools.TurtleSpecContract
 
post_getItem(int) - Method in class Prog1Tools.GraphicScreenSpecContract
 
post_getLeftX() - Method in class Prog1Tools.FunctionPlotterSpecContract
 
post_getLowerY() - Method in class Prog1Tools.FunctionPlotterSpecContract
 
post_getMaxNumberOfItems() - Method in class Prog1Tools.GraphicScreenSpecContract
 
post_getMaxX() - Method in class Prog1Tools.GraphicScreenSpecContract
 
post_getMaxY() - Method in class Prog1Tools.GraphicScreenSpecContract
 
post_getName() - Method in class Prog1Tools.CSVFileSpecContract
 
post_getNext() - Method in class Prog1Tools.PermutationSpecContract
 
post_getNumberOfItems() - Method in class Prog1Tools.GraphicScreenSpecContract
 
post_getNumLeft() - Method in class Prog1Tools.PermutationSpecContract
 
post_getOrigin() - Method in class Prog1Tools.GraphicScreenSpecContract
 
post_getPositionX() - Method in class Prog1Tools.TurtleSpecContract
 
post_getPositionY() - Method in class Prog1Tools.TurtleSpecContract
 
post_getRightX() - Method in class Prog1Tools.FunctionPlotterSpecContract
 
post_getRow() - Method in class Prog1Tools.TextScreenCellSpecContract
 
post_getSelectedKeyChar() - Method in class Prog1Tools.ScreenSpecContract
 
post_getSelectedKeyCode() - Method in class Prog1Tools.ScreenSpecContract
 
post_getSelectedMouseButton() - Method in class Prog1Tools.ScreenSpecContract
 
post_getSelectedOption() - Method in class Prog1Tools.ScreenSpecContract
 
post_getTotal() - Method in class Prog1Tools.PermutationSpecContract
 
post_getUpperY() - Method in class Prog1Tools.FunctionPlotterSpecContract
 
post_GraphicItem() - Method in class Prog1Tools.GraphicItemContract
 
post_hasMore() - Method in class Prog1Tools.PermutationSpecContract
 
post_hide() - Method in class Prog1Tools.GraphicItemSpecContract
 
post_hideTurtle() - Method in class Prog1Tools.TurtleSpecContract
 
post_isVisible() - Method in class Prog1Tools.GraphicItemSpecContract
 
post_isVisibleTurtle() - Method in class Prog1Tools.TurtleSpecContract
 
post_move(int, int) - Method in class Prog1Tools.GraphicItemSpecContract
 
post_paint(Graphics) - Method in class Prog1Tools.GraphicItemSpecContract
 
post_readBoolean(String, String) - Method in class Prog1Tools.ScreenSpecContract
 
post_readByte(String, String) - Method in class Prog1Tools.ScreenSpecContract
 
post_readChar(String, String) - Method in class Prog1Tools.ScreenSpecContract
 
post_readDouble(String, String) - Method in class Prog1Tools.ScreenSpecContract
 
post_readFloat(String, String) - Method in class Prog1Tools.ScreenSpecContract
 
post_readInt(String, String) - Method in class Prog1Tools.ScreenSpecContract
 
post_readLine(String, String) - Method in class Prog1Tools.ScreenSpecContract
 
post_readLong(String, String) - Method in class Prog1Tools.ScreenSpecContract
 
post_readShort(String, String) - Method in class Prog1Tools.ScreenSpecContract
 
post_repaint() - Method in class Prog1Tools.GraphicScreenSpecContract
 
post_reset() - Method in class Prog1Tools.PermutationSpecContract
 
post_resetFont() - Method in class Prog1Tools.ScreenSpecContract
 
post_resetKeyEvent() - Method in class Prog1Tools.ScreenSpecContract
 
post_resetMouseEvent() - Method in class Prog1Tools.ScreenSpecContract
 
post_setBackgroundColor(Color) - Method in class Prog1Tools.TextScreenCellSpecContract
 
post_setChar(char) - Method in class Prog1Tools.TextScreenCellSpecContract
 
post_setColor(Color) - Method in class Prog1Tools.GraphicScreenSpecContract
 
post_setContent(String[][]) - Method in class Prog1Tools.CSVFileSpecContract
 
post_setDebug(boolean) - Method in class Prog1Tools.ScreenSpecContract
 
post_setFont(String, int, int) - Method in class Prog1Tools.ScreenSpecContract
 
post_setForegroundColor(Color) - Method in class Prog1Tools.TextScreenCellSpecContract
 
post_setHeading(int) - Method in class Prog1Tools.TurtleSpecContract
 
post_setName(String) - Method in class Prog1Tools.CSVFileSpecContract
 
post_setOrigin(int, int) - Method in class Prog1Tools.GraphicScreenSpecContract
 
post_setResizable(boolean) - Method in class Prog1Tools.ScreenSpecContract
 
post_setTurtle(int, int) - Method in class Prog1Tools.TurtleSpecContract
 
post_setXRange(double, double) - Method in class Prog1Tools.FunctionPlotterSpecContract
 
post_setYRange(double, double) - Method in class Prog1Tools.FunctionPlotterSpecContract
 
post_show() - Method in class Prog1Tools.GraphicItemSpecContract
 
post_showColorChooserDialog(String) - Method in class Prog1Tools.ScreenSpecContract
 
post_showConfirmDialog(String, String) - Method in class Prog1Tools.ScreenSpecContract
 
post_showFileOpenDialog() - Method in class Prog1Tools.ScreenSpecContract
 
post_showFileSaveDialog() - Method in class Prog1Tools.ScreenSpecContract
 
post_showInputDialogComboBox(String, String, String[]) - Method in class Prog1Tools.ScreenSpecContract
 
post_showMessageDialog(String, String) - Method in class Prog1Tools.ScreenSpecContract
 
post_showOptionDialogAbbruchOK(String, String) - Method in class Prog1Tools.ScreenSpecContract
 
post_showOptionDialogJaNein(String, String) - Method in class Prog1Tools.ScreenSpecContract
 
post_showTurtle() - Method in class Prog1Tools.TurtleSpecContract
 
pow(double, int) - Static method in class Prog1Tools.DownOps
Berechnet die n-te Potenz einer Maschinenzahl.
pow(int) - Method in class Prog1Tools.Interval
Berechnet die n-te Potenz des Intervalls.
pow(double, int) - Static method in class Prog1Tools.UpOps
Berechnet die n-te Potenz einer Maschinenzahl.
pre_clearScreen() - Method in class Prog1Tools.GraphicScreenSpecContract
 
pre_clearScreen() - Method in class Prog1Tools.ScreenSpecContract
 
pre_clearScreen(boolean) - Method in class Prog1Tools.ScreenSpecContract
 
pre_create() - Method in class Prog1Tools.CSVFileSpecContract
 
pre_delete() - Method in class Prog1Tools.CSVFileSpecContract
 
pre_drawAbscissae() - Method in class Prog1Tools.FunctionPlotterSpecContract
 
pre_drawArc(int, int, int, int, int, int, boolean) - Method in class Prog1Tools.GraphicScreenSpecContract
 
pre_drawCircle(int, int, int, boolean) - Method in class Prog1Tools.GraphicScreenSpecContract
 
pre_drawCoordinateSystem() - Method in class Prog1Tools.FunctionPlotterSpecContract
 
pre_drawGraph(double[], double[], boolean) - Method in class Prog1Tools.FunctionPlotterSpecContract
 
pre_drawGraph(FunctionSpec, boolean) - Method in class Prog1Tools.FunctionPlotterSpecContract
 
pre_drawLine(int, int, int, int) - Method in class Prog1Tools.GraphicScreenSpecContract
 
pre_drawOrdinate() - Method in class Prog1Tools.FunctionPlotterSpecContract
 
pre_drawOrigin() - Method in class Prog1Tools.GraphicScreenSpecContract
 
pre_drawOval(int, int, int, int, boolean) - Method in class Prog1Tools.GraphicScreenSpecContract
 
pre_drawPolygon(int[], int[], int, boolean) - Method in class Prog1Tools.GraphicScreenSpecContract
 
pre_drawPolyline(int[], int[], int) - Method in class Prog1Tools.GraphicScreenSpecContract
 
pre_drawRectangle(int, int, int, int, boolean) - Method in class Prog1Tools.GraphicScreenSpecContract
 
pre_drawRectangle3D(int, int, int, int, boolean, boolean) - Method in class Prog1Tools.GraphicScreenSpecContract
 
pre_drawRectangleRounded(int, int, int, int, int, int, boolean) - Method in class Prog1Tools.GraphicScreenSpecContract
 
pre_drawText(int, int, String) - Method in class Prog1Tools.GraphicScreenSpecContract
 
pre_equals(CSVFileSpec) - Method in class Prog1Tools.CSVFileSpecContract
 
pre_exists() - Method in class Prog1Tools.CSVFileSpecContract
 
pre_forward(int) - Method in class Prog1Tools.TurtleSpecContract
 
pre_getBackgroundColor() - Method in class Prog1Tools.TextScreenCellSpecContract
 
pre_getChar() - Method in class Prog1Tools.TextScreenCellSpecContract
 
pre_getChoosenColor() - Method in class Prog1Tools.ScreenSpecContract
 
pre_getChoosenFile() - Method in class Prog1Tools.ScreenSpecContract
 
pre_getColor() - Method in class Prog1Tools.GraphicScreenSpecContract
 
pre_getColumn() - Method in class Prog1Tools.TextScreenCellSpecContract
 
pre_getContent() - Method in class Prog1Tools.CSVFileSpecContract
 
pre_getFactorial(int) - Method in class Prog1Tools.PermutationSpecContract
 
pre_getForegroundColor() - Method in class Prog1Tools.TextScreenCellSpecContract
 
pre_getHeading() - Method in class Prog1Tools.TurtleSpecContract
 
pre_getItem(int) - Method in class Prog1Tools.GraphicScreenSpecContract
 
pre_getLeftX() - Method in class Prog1Tools.FunctionPlotterSpecContract
 
pre_getLowerY() - Method in class Prog1Tools.FunctionPlotterSpecContract
 
pre_getMaxNumberOfItems() - Method in class Prog1Tools.GraphicScreenSpecContract
 
pre_getMaxX() - Method in class Prog1Tools.GraphicScreenSpecContract
 
pre_getMaxY() - Method in class Prog1Tools.GraphicScreenSpecContract
 
pre_getName() - Method in class Prog1Tools.CSVFileSpecContract
 
pre_getNext() - Method in class Prog1Tools.PermutationSpecContract
 
pre_getNumberOfItems() - Method in class Prog1Tools.GraphicScreenSpecContract
 
pre_getNumLeft() - Method in class Prog1Tools.PermutationSpecContract
 
pre_getOrigin() - Method in class Prog1Tools.GraphicScreenSpecContract
 
pre_getPositionX() - Method in class Prog1Tools.TurtleSpecContract
 
pre_getPositionY() - Method in class Prog1Tools.TurtleSpecContract
 
pre_getRightX() - Method in class Prog1Tools.FunctionPlotterSpecContract
 
pre_getRow() - Method in class Prog1Tools.TextScreenCellSpecContract
 
pre_getSelectedKeyChar() - Method in class Prog1Tools.ScreenSpecContract
 
pre_getSelectedKeyCode() - Method in class Prog1Tools.ScreenSpecContract
 
pre_getSelectedMouseButton() - Method in class Prog1Tools.ScreenSpecContract
 
pre_getSelectedOption() - Method in class Prog1Tools.ScreenSpecContract
 
pre_getTotal() - Method in class Prog1Tools.PermutationSpecContract
 
pre_getUpperY() - Method in class Prog1Tools.FunctionPlotterSpecContract
 
pre_GraphicItem() - Method in class Prog1Tools.GraphicItemContract
 
pre_hasMore() - Method in class Prog1Tools.PermutationSpecContract
 
pre_hide() - Method in class Prog1Tools.GraphicItemSpecContract
 
pre_hideTurtle() - Method in class Prog1Tools.TurtleSpecContract
 
pre_isVisible() - Method in class Prog1Tools.GraphicItemSpecContract
 
pre_isVisibleTurtle() - Method in class Prog1Tools.TurtleSpecContract
 
pre_move(int, int) - Method in class Prog1Tools.GraphicItemSpecContract
 
pre_paint(Graphics) - Method in class Prog1Tools.GraphicItemSpecContract
 
pre_readBoolean(String, String) - Method in class Prog1Tools.ScreenSpecContract
 
pre_readByte(String, String) - Method in class Prog1Tools.ScreenSpecContract
 
pre_readChar(String, String) - Method in class Prog1Tools.ScreenSpecContract
 
pre_readDouble(String, String) - Method in class Prog1Tools.ScreenSpecContract
 
pre_readFloat(String, String) - Method in class Prog1Tools.ScreenSpecContract
 
pre_readInt(String, String) - Method in class Prog1Tools.ScreenSpecContract
 
pre_readLine(String, String) - Method in class Prog1Tools.ScreenSpecContract
 
pre_readLong(String, String) - Method in class Prog1Tools.ScreenSpecContract
 
pre_readShort(String, String) - Method in class Prog1Tools.ScreenSpecContract
 
pre_repaint() - Method in class Prog1Tools.GraphicScreenSpecContract
 
pre_reset() - Method in class Prog1Tools.PermutationSpecContract
 
pre_resetFont() - Method in class Prog1Tools.ScreenSpecContract
 
pre_resetKeyEvent() - Method in class Prog1Tools.ScreenSpecContract
 
pre_resetMouseEvent() - Method in class Prog1Tools.ScreenSpecContract
 
pre_setBackgroundColor(Color) - Method in class Prog1Tools.TextScreenCellSpecContract
 
pre_setChar(char) - Method in class Prog1Tools.TextScreenCellSpecContract
 
pre_setColor(Color) - Method in class Prog1Tools.GraphicScreenSpecContract
 
pre_setContent(String[][]) - Method in class Prog1Tools.CSVFileSpecContract
 
pre_setDebug(boolean) - Method in class Prog1Tools.ScreenSpecContract
 
pre_setFont(String, int, int) - Method in class Prog1Tools.ScreenSpecContract
 
pre_setForegroundColor(Color) - Method in class Prog1Tools.TextScreenCellSpecContract
 
pre_setHeading(int) - Method in class Prog1Tools.TurtleSpecContract
 
pre_setName(String) - Method in class Prog1Tools.CSVFileSpecContract
 
pre_setOrigin(int, int) - Method in class Prog1Tools.GraphicScreenSpecContract
 
pre_setResizable(boolean) - Method in class Prog1Tools.ScreenSpecContract
 
pre_setTurtle(int, int) - Method in class Prog1Tools.TurtleSpecContract
 
pre_setXRange(double, double) - Method in class Prog1Tools.FunctionPlotterSpecContract
 
pre_setYRange(double, double) - Method in class Prog1Tools.FunctionPlotterSpecContract
 
pre_show() - Method in class Prog1Tools.GraphicItemSpecContract
 
pre_showColorChooserDialog(String) - Method in class Prog1Tools.ScreenSpecContract
 
pre_showConfirmDialog(String, String) - Method in class Prog1Tools.ScreenSpecContract
 
pre_showFileOpenDialog() - Method in class Prog1Tools.ScreenSpecContract
 
pre_showFileSaveDialog() - Method in class Prog1Tools.ScreenSpecContract
 
pre_showInputDialogComboBox(String, String, String[]) - Method in class Prog1Tools.ScreenSpecContract
 
pre_showMessageDialog(String, String) - Method in class Prog1Tools.ScreenSpecContract
 
pre_showOptionDialogAbbruchOK(String, String) - Method in class Prog1Tools.ScreenSpecContract
 
pre_showOptionDialogJaNein(String, String) - Method in class Prog1Tools.ScreenSpecContract
 
pre_showTurtle() - Method in class Prog1Tools.TurtleSpecContract
 
PRINT_EXACT - Static variable in class Prog1Tools.Interval
Sollen die Intervallgrenzen exakt (ohne Konvertierung) ausgegeben werden, muß diese Variable auf true gesetzt werden.
produkt(double, double) - Static method in class Prog1Tools.DownOps
Nach unten gerichtete Multiplikation
produkt(double, double) - Static method in class Prog1Tools.UpOps
Nach oben gerichtete Multiplikation
Prog1Tools - package Prog1Tools
 
properSubset(Interval) - Method in class Prog1Tools.Interval
Testet, ob this echte Teilmenge von val ist
PURPLE - Static variable in interface Prog1Tools.ScreenSpec
KIT-Lila
PURPLE_B - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Blau-Anteils der KIT-Farbe Lila.
PURPLE_G - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Gruen-Anteils der KIT-Farbe Lila.
PURPLE_R - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Rot-Anteils der KIT-Farbe Lila.

Q

quotient(double, double) - Static method in class Prog1Tools.DownOps
Nach unten gerichtete Division.
quotient(double, double) - Static method in class Prog1Tools.UpOps
Nach oben gerichtete Division.

R

rad() - Method in class Prog1Tools.Interval
Liefert eine Obergrenze für den Radius eines endlichen Intervalls.
ratio() - Method in class Prog1Tools.FunctionPlotter
 
readBoolean(String) - Static method in class Prog1Tools.IOTools
Liest einen boolschen Wert von der Tastatur ein.
readBoolean() - Static method in class Prog1Tools.IOTools
Liest einen boolschen Wert von der Tastatur ein.
readBoolean(String, String) - Method in class Prog1Tools.Screen
 
readBoolean(String, String) - Method in interface Prog1Tools.ScreenSpec
Abfrage zum Einlesen eines boolean Wertes via Dialogfenster.
readByte(String, String) - Method in class Prog1Tools.Screen
 
readByte(String, String) - Method in interface Prog1Tools.ScreenSpec
Abfrage zum Einlesen eines byte Wertes via Dialogfenster.
readChar(String) - Static method in class Prog1Tools.IOTools
Liest ein Zeichen von der Tastatur ein.
readChar() - Static method in class Prog1Tools.IOTools
Liest ein Zeichen von der Tastatur ein.
readChar(String, String) - Method in class Prog1Tools.Screen
 
readChar(String, String) - Method in interface Prog1Tools.ScreenSpec
Abfrage zum Einlesen eines char Wertes via Dialogfenster.
readDouble(String) - Static method in class Prog1Tools.IOTools
Liest eine double-Zahl von der Tastatur ein.
readDouble() - Static method in class Prog1Tools.IOTools
Liest eine double-Zahl von der Tastatur ein.
readDouble(String, String) - Method in class Prog1Tools.Screen
 
readDouble(String, String) - Method in interface Prog1Tools.ScreenSpec
Abfrage zum Einlesen eines double Wertes via Dialogfenster.
readFloat(String) - Static method in class Prog1Tools.IOTools
Liest eine float-Zahl von der Tastatur ein.
readFloat() - Static method in class Prog1Tools.IOTools
Liest eine float-Zahl von der Tastatur ein.
readFloat(String, String) - Method in class Prog1Tools.Screen
 
readFloat(String, String) - Method in interface Prog1Tools.ScreenSpec
Abfrage zum Einlesen eines float Wertes via Dialogfenster.
readInt() - Static method in class Prog1Tools.IOTools
Liest eine int-Zahl von der Tastatur ein.
readInt(String) - Static method in class Prog1Tools.IOTools
Liest eine int-Zahl von der Tastatur ein.
readInt(String, String) - Method in class Prog1Tools.Screen
 
readInt(String, String) - Method in interface Prog1Tools.ScreenSpec
Abfrage zum Einlesen eines int Wertes via Dialogfenster.
readInteger(String) - Static method in class Prog1Tools.IOTools
Liest eine int-Zahl von der Tastatur ein.
readInteger() - Static method in class Prog1Tools.IOTools
Liest eine int-Zahl von der Tastatur ein.
readLine(String) - Static method in class Prog1Tools.IOTools
Liest eine ganze Textzeile von der Tastatur ein.
readLine() - Static method in class Prog1Tools.IOTools
Liest eine ganze Textzeile von der Tastatur ein.
readLine(String, String) - Method in class Prog1Tools.Screen
 
readLine(String, String) - Method in interface Prog1Tools.ScreenSpec
Abfrage zum Einlesen einer ganzen Text-Zeile via Dialogfenster.
readLong(String) - Static method in class Prog1Tools.IOTools
Liest eine long-Zahl von der Tastatur ein.
readLong() - Static method in class Prog1Tools.IOTools
Liest eine long-Zahl von der Tastatur ein.
readLong(String, String) - Method in class Prog1Tools.Screen
 
readLong(String, String) - Method in interface Prog1Tools.ScreenSpec
Abfrage zum Einlesen eines long Wertes via Dialogfenster.
readShort(String) - Static method in class Prog1Tools.IOTools
Liest eine short-Zahl von der Tastatur ein.
readShort() - Static method in class Prog1Tools.IOTools
Liest eine short-Zahl von der Tastatur ein.
readShort(String, String) - Method in class Prog1Tools.Screen
 
readShort(String, String) - Method in interface Prog1Tools.ScreenSpec
Abfrage zum Einlesen eines short Wertes via Dialogfenster.
readString(String) - Static method in class Prog1Tools.IOTools
Liest ein Textwort von der Tastatur ein.
readString() - Static method in class Prog1Tools.IOTools
Liest ein Textwort von der Tastatur ein.
RED - Static variable in interface Prog1Tools.ScreenSpec
KIT-Rot
RED_B - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Blau-Anteils der KIT-Farbe Rot.
RED_G - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Gruen-Anteils der KIT-Farbe Rot.
RED_R - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Rot-Anteils der KIT-Farbe Rot.
rel2absX(double) - Method in class Prog1Tools.FunctionPlotter
 
rel2absY(double) - Method in class Prog1Tools.FunctionPlotter
 
relDiam() - Method in class Prog1Tools.Interval
Liefert eine Obergrenze für den relativen Durchmesser eines endlichen Intervalls.
repaint() - Method in interface Prog1Tools.GraphicScreenSpec
Kommando zum erneuten Zeichnen des Grafikbildschirms.
repaint() - Method in class Prog1Tools.Plotter
Zeichnet die Funktion neu.
reset() - Method in class Prog1Tools.Permutation
 
reset() - Method in interface Prog1Tools.PermutationSpec
Kommando, die Permutationen wieder von vorn zu beginnen.
resetFont() - Method in class Prog1Tools.Screen
 
resetFont() - Method in interface Prog1Tools.ScreenSpec
Kommando zum Zuruecksetzen der zur Anzeige der Zeichen verwendeten Schriftart.
resetKeyEvent() - Method in class Prog1Tools.Screen
 
resetKeyEvent() - Method in interface Prog1Tools.ScreenSpec
Kommando, das letzte Tastatur-Ereignis zu loeschen.
resetMouseEvent() - Method in class Prog1Tools.Screen
 
resetMouseEvent() - Method in interface Prog1Tools.ScreenSpec
Kommando, das letzte Mausklick-Ereignis zu loeschen.
resetScreenBackgroundColor() - Method in class Prog1Tools.TextScreen
Kommando zum Zuruecksetzen der Hintergrund des gesamten Farbbildschirms.
resetScreenBackgroundColor(boolean) - Method in class Prog1Tools.TextScreen
Kommando zum Zuruecksetzen der Hintergrund des gesamten Farbbildschirms.
resetScreenFont() - Method in class Prog1Tools.TextScreen
Kommando zum Zuruecksetzen der zur Anzeige der Zeichen verwendeten Schriftart.
resetScreenForegroundColor() - Method in class Prog1Tools.TextScreen
Kommando zum Zuruecksetzen der Vordergrundfarbe des gesamten Farbbildschirms.
rows() - Method in interface Prog1Tools.GameModel
Gibt die Anzahl der Zeilen des Spielbretts zurück.
ROWS - Static variable in interface Prog1Tools.ScreenSpec
Anzahl der Text-Zeilen der Standard-Aufloesung eines Text-Screens.

S

saveScreen(File) - Method in class Prog1Tools.TextScreen
Kommando den aktuellen Bildschirm-Zustand in einer CSV-Datei zu speichern.
Screen - Class in Prog1Tools
Die abstrakte Klasse Screen definiert Standards wie die KIT-Farben und stellt grundlegende Funktionen zum Umgang mit einem Screen zur Verfuegung.
Screen() - Constructor for class Prog1Tools.Screen
 
ScreenCell - Class in Prog1Tools
Bildschirmzelle zur visuell ansprechenden Darstellung eines Zeichens.
ScreenCell(int, int, Character) - Constructor for class Prog1Tools.ScreenCell
Konstruktor zum Erzeugen einer Bildschirmzelle.
ScreenSpec - Interface in Prog1Tools
Das Interface ScreenSpec spezifiziert Standards wie die KIT-Farben und grundlegende Funktionen zum Umgang mit einem Screen.
ScreenSpecContract - Class in Prog1Tools
Vertragsklasse zum Interface ScreenSpec.
ScreenSpecContract(ScreenSpec) - Constructor for class Prog1Tools.ScreenSpecContract
 
selectedKeyChar - Variable in class Prog1Tools.Screen
 
selectedKeyCode - Variable in class Prog1Tools.Screen
 
selectedMouseButton - Variable in class Prog1Tools.Screen
 
selectedOption - Variable in class Prog1Tools.Screen
 
selectedSource - Variable in class Prog1Tools.Screen
 
seq - Static variable in class Prog1Tools.Screen
 
setBackground(int, int, int) - Method in class Prog1Tools.ScreenCell
Kommando zum Setzen der Hintergrundfarbe der Bildschirmzelle.
setBackgroundColor(int, int, Color) - Method in class Prog1Tools.TextScreen
Kommando zum Setzen der Hintergrundfarbe der Bildschirmzelle an Position (row, column).
setBackgroundColor(Color) - Method in class Prog1Tools.TextScreenCell
Kommando zum Setzen der Hintergrundfarbe der Bildschirmzelle.
setBackgroundColor(Color) - Method in interface Prog1Tools.TextScreenCellSpec
Kommando zum Setzen der Hintergrundfarbe der Bildschirmzelle.
setChar(char) - Method in class Prog1Tools.TextScreenCell
Kommando zum Setzen des Zeichens, das in der Bildschirmzelle angezeigt werden soll.
setChar(char) - Method in interface Prog1Tools.TextScreenCellSpec
Kommando zum Setzen des Zeichens, das in der Bildschirmzelle angezeigt werden soll.
setColor(Color) - Method in class Prog1Tools.GraphicScreen
 
setColor(Color) - Method in interface Prog1Tools.GraphicScreenSpec
Kommando zum Setzen der zum Zeichnen verwendeten Farbe.
setContent(String[][]) - Method in class Prog1Tools.CSVFile
 
setContent(String[][]) - Method in interface Prog1Tools.CSVFileSpec
Kommando zum Schreiben des durch content definierten Inhalts in die CSV-Datei.
setDebug(boolean) - Method in class Prog1Tools.Screen
 
setDebug(boolean) - Method in interface Prog1Tools.ScreenSpec
Kommando zum Setzen des Debug-Modus.
setFont(String, int, int) - Method in class Prog1Tools.Screen
 
setFont(String, int, int) - Method in interface Prog1Tools.ScreenSpec
Kommando zum Setzen der zur Anzeige der Zeichen verwendeten Schriftart.
setForeground(int, int, int) - Method in class Prog1Tools.ScreenCell
Kommando zum Setzen der Vordergrundfarbe der Bildschirmzelle.
setForegroundColor(int, int, Color) - Method in class Prog1Tools.TextScreen
Kommando zum Setzen der Vordergrundfarbe der Bildschirmzelle an Position (row, column).
setForegroundColor(Color) - Method in class Prog1Tools.TextScreenCell
Kommando zum Setzen der Vordergrundfarbe der Bildschirmzelle.
setForegroundColor(Color) - Method in interface Prog1Tools.TextScreenCellSpec
Kommando zum Setzen der Vordergrundfarbe der Bildschirmzelle.
setHeading(int) - Method in class Prog1Tools.TurtleScreen
 
setHeading(int) - Method in interface Prog1Tools.TurtleSpec
Kommando zum Setzen der Richtung, in die die Schildkroete schaut.
setInputStream(InputStream) - Static method in class Prog1Tools.IOTools
Setzt den Standard-Inputreader auf neuen Eingabestrom
setInputStreamReader(Reader) - Static method in class Prog1Tools.IOTools
Setzt den Standard-Inputreader auf neuen Eingabestrom
setName(String) - Method in class Prog1Tools.CSVFile
 
setName(String) - Method in interface Prog1Tools.CSVFileSpec
Kommando zum Setzen des Namens der CSV-Datei.
setNumOfPoints(int) - Method in class Prog1Tools.Plotter
Setz die Anzahl der Zwischenpunkte, mit denen die Kurve gezeichnet werden soll.
setOrigin(int, int) - Method in class Prog1Tools.GraphicScreen
 
setOrigin(int, int) - Method in interface Prog1Tools.GraphicScreenSpec
Kommando zum Verschieben des Ursprungs von der urspruenglichen Position (0, 0) (obere, linke Ecke des GraphicScreens) an die Position (x, y).
setReader(BufferedReader) - Static method in class Prog1Tools.IOTools
Deprecated.  
setResizable(boolean) - Method in class Prog1Tools.Screen
 
setResizable(boolean) - Method in interface Prog1Tools.ScreenSpec
Kommando zum Festlegen, ob der Screen in seiner Groesse veraendert werden darf.
setScreenBackgroundColor(Color, boolean) - Method in class Prog1Tools.TextScreen
Kommando zum Setzen der Hintergrundfarbe des gesamten Farbbildschirms.
setScreenBackgroundColor(Color) - Method in class Prog1Tools.TextScreen
Kommando zum Setzen der Hintergrundfarbe des gesamten Farbbildschirms.
setScreenFont(int, int) - Method in class Prog1Tools.TextScreen
Kommando zum Setzen der zur Anzeige der Zeichen verwendeten Schriftart.
setScreenForegroundColor(Color, boolean) - Method in class Prog1Tools.TextScreen
Kommando zum Setzen der Vordergrundfarbe des gesamten Farbbildschirms.
setScreenForegroundColor(Color) - Method in class Prog1Tools.TextScreen
Kommando zum Setzen der Vordergrundfarbe des gesamten Farbbildschirms.
setTurtle(int, int) - Method in class Prog1Tools.TurtleScreen
 
setTurtle(int, int) - Method in interface Prog1Tools.TurtleSpec
Kommando zum Setzen der Position der Schildkroete.
setVisible(boolean) - Method in class Prog1Tools.Plotter
Mache den Plot sichtbar oder unsichtbar
setXRange(double, double) - Method in class Prog1Tools.FunctionPlotter
 
setXRange(double, double) - Method in interface Prog1Tools.FunctionPlotterSpec
Kommando zum Setzen des Wertebereichs, der von der x-Achse abgedeckt werden soll.
setYRange(double, double) - Method in class Prog1Tools.FunctionPlotter
 
setYRange(double, double) - Method in interface Prog1Tools.FunctionPlotterSpec
Kommando zum Setzen des Wertebereichs, der von der y-Achse abgedeckt werden soll.
show() - Method in class Prog1Tools.GraphicItem
 
show() - Method in interface Prog1Tools.GraphicItemSpec
Kommando zum Ausblenden des Grafikelements.
showColorChooserDialog(String) - Method in class Prog1Tools.Screen
 
showColorChooserDialog(String) - Method in interface Prog1Tools.ScreenSpec
Kommando, ein Dialogfenster vom Typ ColorChooserDialog anzuzeigen, um eine Farbe aus einer Farbpalette auszuwaehlen.
showConfirmDialog(String, String) - Method in class Prog1Tools.Screen
 
showConfirmDialog(String, String) - Method in interface Prog1Tools.ScreenSpec
Kommando, ein Dialogfenster vom Typ ConfirmDialog anzuzeigen, um einen Vorgang abschliessend zu bestaetigen oder doch noch abzubrechen.
showFileOpenDialog() - Method in class Prog1Tools.Screen
 
showFileOpenDialog() - Method in interface Prog1Tools.ScreenSpec
Kommando, ein Dialogfenster vom Typ FileOpenDialog anzuzeigen, um eine Datei auszuwaehlen, die in einem naechsten Schritt geoeffnet werden soll.
showFileSaveDialog() - Method in class Prog1Tools.Screen
 
showFileSaveDialog() - Method in interface Prog1Tools.ScreenSpec
Kommando, ein Dialogfenster vom Typ FileOpenDialog anzuzeigen, um eine Datei auszuwaehlen, die in einem naechsten Schritt abgespeichert werden soll.
showGrid(boolean) - Method in class Prog1Tools.Plotter
Mache das Koordinatensystem sichtbar oder unsichtbar
showInputDialogComboBox(String, String, String[]) - Method in class Prog1Tools.Screen
 
showInputDialogComboBox(String, String, String[]) - Method in interface Prog1Tools.ScreenSpec
Kommando, ein Dialogfenster vom Typ InputDialog mit einer ComboBox anzuzeigen.
showMessageDialog(String, String) - Method in class Prog1Tools.Screen
 
showMessageDialog(String, String) - Method in interface Prog1Tools.ScreenSpec
Kommando, ein Dialogfenster vom Typ MessageDialog anzuzeigen.
showOptionDialogAbbruchOK(String, String) - Method in class Prog1Tools.Screen
 
showOptionDialogAbbruchOK(String, String) - Method in interface Prog1Tools.ScreenSpec
Kommando, ein Dialogfenster vom Typ OptionDialog mit den Optionen Abbruch und OK anzuzeigen.
showOptionDialogJaNein(String, String) - Method in class Prog1Tools.Screen
 
showOptionDialogJaNein(String, String) - Method in interface Prog1Tools.ScreenSpec
Kommando, ein Dialogfenster vom Typ OptionDialog mit den Optionen Ja und Nein anzuzeigen.
showTurtle() - Method in class Prog1Tools.TurtleScreen
 
showTurtle() - Method in interface Prog1Tools.TurtleSpec
Kommando zum Einblenden der Schildkroete.
start() - Method in class Prog1Tools.GameApplet
Diese Methode startet das Applet
subset(Interval) - Method in class Prog1Tools.Interval
Testet, ob this Teilmenge von val ist.
subtract(Interval) - Method in class Prog1Tools.Interval
Gibt die Intervalldifferenz this-val zurück
summe(double, double) - Static method in class Prog1Tools.DownOps
Nach unten gerichtete Addition
summe(double, double) - Static method in class Prog1Tools.UpOps
Nach oben gerichtete Addition
sup() - Method in class Prog1Tools.Interval
Gibt das Supremum des Intervalles zurück
sup() - Method in interface Prog1Tools.Plottable
Bis zu diesem Wert geht der Parameterbereich

T

TextScreen - Class in Prog1Tools
Textbasierter Farbbildschirm mit einer Standard-Aufloesung von 25 Zeilen und 80 Spalten.
TextScreenCell - Class in Prog1Tools
Bildschirmzelle eines TextScreens.
TextScreenCell(int, int, Character) - Constructor for class Prog1Tools.TextScreenCell
Konstruktor zum Erzeugen einer Bildschirmzelle.
TextScreenCellSpec - Interface in Prog1Tools
Spezifikation einer Bildschirmzelle eines TextScreens zur visuell ansprechenden Darstellung eines Zeichens.
TextScreenCellSpecContract - Class in Prog1Tools
Vertragsklasse der Spezifikation einer Bildschirmzelle eines TextScreens.
TextScreenCellSpecContract(TextScreenCellSpec) - Constructor for class Prog1Tools.TextScreenCellSpecContract
 
toScreen(int, int, char[][]) - Method in class Prog1Tools.TextScreen
Kommando zum Anzeigen des Inhalts einer Zeichen-Matrix auf dem Farbbildschirm ab Position (row, column)
toString() - Method in class Prog1Tools.Interval
Gibt eine Stringdarstellung des Intervalls zurück
toString(double) - Static method in class Prog1Tools.IOTools
Wandelt eine double-Zahl in einen String um.
toString() - Method in class Prog1Tools.ScreenCell
Abfrage der textuellen Beschreibung des sichtbaren Zustandes der Bildschirmzelle.
toString() - Method in class Prog1Tools.TextScreenCell
Abfrage der textuellen Beschreibung des sichtbaren Zustandes der Bildschirmzelle.
toString() - Method in class Prog1Tools.TurtleScreen
 
track - Static variable in class Prog1Tools.Screen
 
TurtleScreen - Class in Prog1Tools
Die Klasse TurtleScreen erweitert die Klasse GraphicScreen, so dass auf einfache Art und Weise mit Hilfe einer zeichnenden Schildkröte grafische Darstellungen erstellt werden koennen.
TurtleScreen(int, int) - Constructor for class Prog1Tools.TurtleScreen
 
TurtleSpec - Interface in Prog1Tools
Das Interface TurtleSpec spezifiziert die Methoden zum Setzen und Bewegen einer zeichnenden Schildkroete (engl.: Turtle) auf einem Bildschirm.
TurtleSpecContract - Class in Prog1Tools
Vertragsklasse zum Interface TurtleSpec.
TurtleSpecContract(TurtleSpec) - Constructor for class Prog1Tools.TurtleSpecContract
 

U

UpOps - Class in Prog1Tools
Für die numerische Arbeit mit IEEE-Gleitkommazahlen werden oftmals neben dem Rundungsmodus round-to-nearest auch nach oben oder nach unten gerichtete Operationen benötigt.

W

WHITE - Static variable in interface Prog1Tools.ScreenSpec
KIT-Weiss
WHITE_B - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Blau-Anteils der KIT-Farbe Weiss.
WHITE_G - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Gruen-Anteils der KIT-Farbe Weiss.
WHITE_R - Static variable in interface Prog1Tools.ScreenSpec
RGB-Wert des Rot-Anteils der KIT-Farbe Weiss.
WIDTH - Static variable in class Prog1Tools.GraphicScreen
Anzahl der Pixel in x-Richtung der Standard-Aufloesung.
write(int, int, String) - Method in class Prog1Tools.TextScreen
Kommando zum Schreiben einer Zeichenfolge ab Position (row, column).
write(int, int, byte) - Method in class Prog1Tools.TextScreen
Kommando zum Schreiben eines Wertes vom Typ byte ab Position (row, column).
write(int, int, short) - Method in class Prog1Tools.TextScreen
Kommando zum Schreiben eines Wertes vom Typ short ab Position (row, column).
write(int, int, int) - Method in class Prog1Tools.TextScreen
Kommando zum Schreiben eines Wertes vom Typ int ab Position (row, column).
write(int, int, long) - Method in class Prog1Tools.TextScreen
Kommando zum Schreiben eines Wertes vom Typ long ab Position (row, column).
write(int, int, float) - Method in class Prog1Tools.TextScreen
Kommando zum Schreiben eines Wertes vom Typ float ab Position (row, column).
write(int, int, double) - Method in class Prog1Tools.TextScreen
Kommando zum Schreiben eines Wertes vom Typ double ab Position (row, column).
write(int, int, char) - Method in class Prog1Tools.TextScreen
Kommando zum Schreiben eines Zeichens an Position (row, column).
write(int, int, boolean) - Method in class Prog1Tools.TextScreen
Kommando zum Schreiben eines Wertes vom Typ boolean ab Position (row, column).

X

x(double) - Method in interface Prog1Tools.Plottable
X-Koordinate x(t) zum Parameter t aus [inf,sup]
X_OFFSET - Static variable in interface Prog1Tools.FunctionPlotterSpec
Verschiebung der x-Position des Textes zur Achsenbeschriftung.
xDivide(Interval) - Method in class Prog1Tools.Interval
Liefert das Ergebnis der erweiterten Intervalldivision this/val.

Y

y(double) - Method in interface Prog1Tools.Plottable
Y-Koordinate y(t) zum Parameter t aus [inf,sup]
Y_OFFSET - Static variable in interface Prog1Tools.FunctionPlotterSpec
Verschiebung der y-Position des Textes zur Achsenbeschriftung.
YES_OPTION - Static variable in interface Prog1Tools.ScreenSpec
Rueckgabewert eines Dialogfensters, wenn es mit einem Ja geschlossen wurde.

A B C D E F G H I K M N O P Q R S T U W X Y