- abmelden(MechanikClient) - Static method in class ea.internal.phy.CollisionHandling
-
Meldet einen Client direkt vom Handling ab.
- abmelden(Ticker) - Method in class ea.Manager
-
Meldet einen Ticker ab.
- absolut() - Method in class ea.Maus
-
- absolute - Variable in class ea.Gerade
-
Deprecated.
Die Absolute.
- abstand(Punkt) - Method in class ea.Punkt
-
Beschreibt den Abstand zwischen diesem und einem anderen Punkt in der Luftlinie.
- ActionFigur - Class in ea
-
Eine Actionfigur ist eine besondere Figur.
- ActionFigur(Figur, String) - Constructor for class ea.ActionFigur
-
Konstruktor.
- Adapter - Class in ea.internal.gui
-
Der Adapter bietet die Möglickeit, bei Deaktivierung des Fenster die essentiellen Listenermethode abzuschalten, um unerwartete Ausführungen dieser Methoden zu verhindern.
- Adapter(Fenster) - Constructor for class ea.internal.gui.Adapter
-
Erstellt einen Adapter.
- add(ActionFigur, String) - Method in class ea.CombiFigur
-
Fuegt der CombiFigur eine neue Figur zu.
- add(Raum...) - Method in class ea.Knoten
-
Kombinationsmethode.
- add(Raum) - Method in class ea.Knoten
-
Fuegt ein Raum-Objekt diesem Knoten hinzu.
- add(Leuchtend) - Method in class ea.LeuchtMacher
-
Fuegt ein neues Objekt zum evtl leuchten lassen Hinzu.
- addCollider(Collider) - Method in class ea.internal.collision.ColliderGroup
-
Fügt einen neuen Collider zu dieser Group hinzu.
- addSimple(SimpleGraphic) - Method in class ea.internal.gra.Zeichner
-
- afterRender(Graphics2D) - Method in class ea.Raum
-
Dreht die Zeichenfläche wieder zurück in den Ausgangszustand.
- aktionSetzen(String) - Method in class ea.ActionFigur
-
Versetzt diese Actionfigur in eine bestimmte Aktion.
- aktivAbmelden(Gravitator) - Method in class ea.internal.phy.Physik
-
Meldet einen Gravitator wieder ab - Vorausgesetzt er war auch angemeldet.
- aktivAnmelden(Gravitator) - Method in class ea.internal.phy.Physik
-
Meldet einen Gravitator fuer Aktiv-Objekte an.
- aktivMachen() - Method in class ea.Raum
-
Macht dieses Objekt zu einem Aktiv-Objekt.
- aktualisieren() - Method in class ea.Geometrie
-
aktualisisert die Dreiecke, aus denen die Figur besteht.
- aktualisierenFirst() - Method in class ea.Geometrie
-
aktualisisert die Dreiecke, aus denen die Figur besteht UND weisst sie ein.
- aktuelleFigur() - Method in class ea.ActionFigur
-
Gibt die aktuelle Figur zurueck.
- aktuellerCollider() - Method in class ea.Raum
-
Gibt den aktuellen Collider dieses Raum
-Objekts zurück.
- aktuellesBild() - Method in class ea.Figur
-
Gibt den Index des aktuellen Bildes zurueck.
- aktuellesVerhalten() - Method in class ea.ActionFigur
-
Gibt den aktuellen Zustand dieser Action-Figur als String
aus.
- alleAbmelden() - Method in class ea.Manager
-
Macht diesen Manager frei von allen aktiven Tickern, jedoch ohne ihn selbst zu beenden.
- alleAktivenEinsetzen(Knoten, BoundingRechteck) - Method in class ea.internal.phy.Physik
-
Setzt alle Aktiv-Objekte, die eine bestimmte Flaeche uebertreten, in einen Knoten.
- alleAktivenTestenUndEinsetzen(Knoten, BoundingRechteck, Vektor) - Method in class ea.internal.phy.Physik
-
Setzt alle Aktiv-Objekte, die eine bestimmte Flaeche uebertreten, nicht jedoch nach der Verschiebung ein Passiv-Objekt schneiden, in einen Knoten.
- alleAktivenTestenUndEinsetzenOhne(Knoten, BoundingRechteck, Vektor, Passivator) - Method in class ea.internal.phy.Physik
-
Setzt alle Aktiv-Objekte, die eine bestimmte Flaeche uebertreten, nicht jedoch nach der Verschiebung ein Passiv-Objekt schneiden - mit einer bestimmten Ausnahme - in einen Knoten.
- alleElemente() - Method in class ea.Knoten
-
Gibt alle Elemente des Knotens in Form eines Raum
-Objekt-Arays aus.
- allePunkteSichtbar() - Method in class ea.edu.SPIEL
-
Sorgt dafuer, dass sowohl der rechte als auch der linke Punktestand sichtbar ist.
- allePunkteUnsichtbar() - Method in class ea.edu.SPIEL
-
Sorgt dafuer, dass weder der rechte noch der linke Punktestand sichtbar ist.
- alsBR(Punkt) - Method in class ea.internal.collision.BoxCollider
-
s
- alsVektor() - Method in class ea.Punkt
-
Gibt diesen Punkt als Ortsvektor vom Ursprung der Zeichenebene aus.
- angleichen(PixelFeld) - Method in class ea.internal.gra.PixelFeld
-
Gleicht dieses PixelFeld an ein anderes an, sodass beide genau dieselben Inhalte haben.
- anhalten() - Method in class ea.internal.ani.Animierer
-
Haelt den Tick-Algorythmus an.
- anhalten(Ticker) - Method in class ea.Manager
-
Haelt einen Ticker an, der bereits an diesem Manager angemeldet ist.
- animation - Variable in class ea.Figur
-
Die einzelnen Bilder der Figur.
- animation() - Method in class ea.Figur
-
- animationBeendenVon(Raum) - Method in class ea.AnimationsManager
-
Beendet alle Animationen von einem Raum-Objekt.
- animationLoeschen(int) - Method in class ea.Figur
-
Loescht ein Animationsbild an einem bestimmten Index und rueckt den Rest nach.
- animationsBildSetzen(PixelFeld, int) - Method in class ea.Figur
-
Setzt das Animationsbild auf einer bestimmten Position zu einem neuen PixelFeld.
- animationsBildSetzen(int) - Method in class ea.Figur
-
Setzt das aktuelle Animationsbild.
- animationsBildVerschieben(int, int) - Method in class ea.Figur
-
Verschiebt die Position eines Animationsbildes.
- AnimationsEndeReagierbar - Interface in ea
-
AnimationsEndeReagierbar kann auf das Ende einer Animation reagieren und entsprechend der Lage etwas tun.
- animationSetzen(PixelFeld[]) - Method in class ea.Figur
-
Setzt eine neue Animationsreihe.
- animationsGeschwindigkeitSetzen(int) - Method in class ea.Figur
-
Setzt die Geschwindigkeit der Animation, die diese Figur Figuren steuert.
- AnimationsManager - Class in ea
-
Der AnimationsManager handelt benutzerfreundlich einfache Animationen.
- animationsManager - Variable in class ea.Game
-
Der Animations-Manager.
- animationsSchritt(int) - Method in class ea.Figur
-
Ruft das naechste Bild im Animationszyklus auf.
- animationsSchritt() - Method in class ea.internal.ani.Animierer
-
In dieser Methode werden die individuellen Methoden fuer die verschiedenen Animierer festgehalten.
- animationsSchritt() - Method in class ea.internal.ani.GeradenAnimierer
-
In dieser Methode werden die individuellen Methoden fuer die verschiedenen Animierer festgehalten.
- animationsSchritt() - Method in class ea.internal.ani.KreisAnimierer
-
- animationsSchritt() - Method in class ea.internal.ani.StreckenAnimierer
-
- Animierer - Class in ea.internal.ani
-
Jede Klasse, die ein Raum-Objekt animieren kann, leitet sich hieraus ab.
- Animierer(Raum, int, boolean, Manager, AnimationsEndeReagierbar) - Constructor for class ea.internal.ani.Animierer
-
Konstruktor fuer Objekte der Klasse Animierer
- animiert() - Method in class ea.Figur
-
Gibt an, ob das Bild momentan animiert wird bzw. animiert werden soll.
- animiertSetzen(boolean) - Method in class ea.Figur
-
Setzt die Animationsarbeit bei dieser Figur.
- anmelden(Raum) - Method in class ea.internal.gra.Zeichner
-
Meldet einen Vordergrund an.
- anmelden(TastenReagierbar) - Method in class ea.internal.gui.Fenster
-
Meldet einen TastenReagierbar - Listener an.
- anmelden(Maus) - Method in class ea.internal.gui.Fenster
-
Meldet eine Maus an.
- anmelden(MechanikClient) - Static method in class ea.internal.phy.CollisionHandling
-
Meldet einen Client für ein Newton’sches Objekt an.
- anmelden(KollisionsReagierbar, Raum, Raum, int) - Method in class ea.internal.phy.Physik
-
Meldet ein KollisionsReagierbar-Interface bei der Physik an.
- anmelden(KollisionsReagierbar, Raum, Raum) - Method in class ea.internal.phy.Physik
-
Vereinfachte Form der anmelden()-Methode fuer Kollisionstests.
- anmelden(Ticker, int) - Method in class ea.Manager
-
Meldet einen Ticker am Manager an.
- anmelden(Ticker) - Method in class ea.Manager
-
Macht diesem Manager einen Ticker bekannt, OHNE ihn aufzurufen.
- anmelden(MausReagierbar, Raum, int) - Method in class ea.Maus
-
Meldet ein Raumobjekt zum Ueberwachen an einem bestimmten Listener an, unter Eingabe eines bestimmten Codes.
- anPosition(float, float) - Method in class ea.BoundingRechteck
-
Gibt ein neues BoundingRechteck mit selber Höhe und Breite, jedoch einer bestimmten, zu definierenden Position.
- anzahlPixel() - Method in class ea.internal.gra.PixelFeld
-
Berechnet die Anzahl an Pixeln, die auf diesem PixelFeld liegen.
- AnzeigeE - Class in ea.edu
-
Die Anzeige ermoeglicht Punktedarstellung im EDU-Konzept.
- AnzeigeE(int, int) - Constructor for class ea.edu.AnzeigeE
-
Konstruktor.
- aufloesen() - Method in class ea.internal.phy.Gravitator
-
Diese Methode wird immer dann aufgerufen, wenn ein Client nicht weiter benoetigt wird, und er alle seine Funktionen beenden soll, um die von ihm belegten Ressourcen freizugeben.
- aufloesen() - Method in class ea.internal.phy.MechanikClient
-
Diese Methode wird immer dann aufgerufen, wenn ein Client nicht weiter benoetigt wird, und er alle seine Funktionen beenden soll, um die von ihm belegten Ressourcen freizugeben.
- aufloesen() - Method in class ea.internal.phy.NullClient
-
Diese Methode wird immer dann aufgerufen, wenn ein Client nicht weiter benoetigt wird, und er alle seine Funktionen beenden soll, um die von ihm belegten Ressourcen freizugeben.
- aufloesen() - Method in class ea.internal.phy.Passivator
-
Diese Methode wird immer dann aufgerufen, wenn ein Client nicht weiter benoetigt wird, und er alle seine Funktionen beenden soll, um die von ihm belegten Ressourcen freizugeben.
- aufloesen() - Method in class ea.internal.phy.PhysikClient
-
Diese Methode wird immer dann aufgerufen, wenn ein Client nicht weiter benoetigt wird, und er alle seine Funktionen beenden soll, um die von ihm belegten Ressourcen freizugeben.
- ausDiesem() - Method in class ea.BoundingRechteck
-
Berechnet aus diesem rein aus Zahlen bestehenden Rahmen ein Rechteck, das in der Zeichenebene darstellbar ist.
- ausDiesem(Punkt) - Method in class ea.internal.collision.SphereCollider
-
- ausDreiecken(Dreieck[]) - Static method in class ea.Geometrie
-
Berechnet ein neues BoundingRechteck fuer ein Array aus Dreiecken
- ausListe(Color) - Static method in class ea.DateiManager
-
Die Listenmethode beim Figureinlesen und für das speicherarme Raum-Objekt-Färben.
- basis() - Method in class ea.internal.gra.Zeichenebene
-
- beeinflussbarSetzen(boolean) - Method in class ea.internal.phy.Gravitator
-
Setzt, ob das Objekt ab sofort beeinflussbar sein soll.
- beeinflussbarSetzen(boolean) - Method in class ea.internal.phy.MechanikClient
-
Setzt, ob das Objekt ab sofort beeinflussbar sein soll.
- beeinflussbarSetzen(boolean) - Method in class ea.internal.phy.NullClient
-
Setzt, ob das Objekt ab sofort beeinflussbar sein soll.
- beeinflussbarSetzen(boolean) - Method in class ea.internal.phy.Passivator
-
Setzt, ob das Objekt ab sofort beeinflussbar sein soll.
- beeinflussbarSetzen(boolean) - Method in class ea.internal.phy.PhysikClient
-
Setzt, ob das Objekt ab sofort beeinflussbar sein soll.
- beeinflussbarSetzen(boolean) - Method in class ea.Raum
-
Physik-Methode - funktioniert nur bei Newton’schen Raum-ObjektenSetzt, ob dieses Raum
-Objekt beeinflussbar sein soll für Impulse von anderen Objekten, die mit diesem Kollidieren.
- beenden() - Method in class ea.Game
-
Diese Methode beendet das Spiel gaenzlich.
- beenden() - Method in class ea.internal.ani.Animierer
-
Beendet diese Animation ein fuer alle mal.
- beendeVerbindung() - Method in class ea.Client
-
Beendet die Verbindung.
- beendeVerbindung() - Method in class ea.NetzwerkVerbindung
-
- beendeVerbindung() - Method in class ea.Sender
-
Beendet die Verbindung.
- beendeVerbindung() - Method in interface ea.SenderInterface
-
Beendet die Verbindung.
- beendeVerbindung() - Method in class ea.Server
-
Beendet die Verbindung.
- beforeRender(Graphics2D) - Method in class ea.Raum
-
Dreht die Zeichenfläche um den Mittelpunkt des Raumes um die gegebenen Grad, bevor mit dem Zeichenn begonnen wird.
- beinhaltet(Punkt) - Method in class ea.Raum
-
Prueft, ob ein bestimmter Punkt innerhalb des Raum-Objekts liegt.
- benachrichtigt(MausReagierbar) - Method in class ea.Maus.Auftrag
-
- beobachtet(Raum) - Method in class ea.Maus.Auftrag
-
- besitzt(Raum) - Method in class ea.Knoten
-
Prueft, ob ein bestimmtes Raum-Objekt in diesem Knoten gelagert ist.
- bewegen(Vektor) - Method in class ea.internal.phy.Gravitator
-
Bewegt das Raum-Objekt mithilfe des Gravitators.
- bewegen(Vektor) - Method in class ea.internal.phy.MechanikClient
-
Bewegt das ziel-Objekt innerhalb der kuenstlichen Physik.
- bewegen(Vektor) - Method in class ea.internal.phy.NullClient
-
Bewegt das Ziel-Objekt ohne wenn und aber.
- bewegen(Vektor) - Method in class ea.internal.phy.Passivator
-
Realisiert das Bewegen
- bewegen(Vektor) - Method in class ea.internal.phy.PhysikClient
-
Bewegt das ziel-Objekt innerhalb der kuenstlichen Physik.
- bewegen(Vektor) - Method in class ea.Knoten
-
Bewegt jedes angelegte Objekt für sich allein (Physik-Modus)!
- bewegen(Vektor) - Method in class ea.Raum
-
Bewegt dieses Raum
-Objekt.
- bewegen(int, int) - Method in class ea.Raum
-
Bewegt dieses Raum
-Objekt.
- bewegend() - Method in class ea.Maus
-
- Bild - Class in ea
-
Ein Bild als Grafische Repraesentation einer Bilddatei, die gezeichnet werden kann.
- Bild(String) - Constructor for class ea.Bild
-
Minimaler Konstruktor.
- Bild(float, float, String) - Constructor for class ea.Bild
-
Der minimale Basiskonstruktor fuer Objekte der Klasse Bild.
- Bild(float, float, int, int, String, boolean) - Constructor for class ea.Bild
-
Erweiterter Konstruktor.
- Bild(float, float, int, int, String) - Constructor for class ea.Bild
-
Erweiterter Konstruktor.
- Bild(float, float, int, String) - Constructor for class ea.Bild
-
Erstellt ein Bild, unter Eingabe dessen effektiver Groesse als prozentualer Anteil an der der Bilddatei.
- Bild(float, float, BufferedImage) - Constructor for class ea.Bild
-
Direkter Konstruktor.
- bild() - Method in class ea.Bild
-
Gibt das Bild als BufferedImage
zurueck.
- BildE - Class in ea.edu
-
Diese Klasse wrapt die Funktionen der Klasse Bild
und stellt sie für die lokale BlueJ-API mieglichst klar bereit.
- BildE(int, int, String) - Constructor for class ea.edu.BildE
-
- BoundingRechteck - Class in ea
-
Ein nicht grafisches Rechteck auf der Zeichenebene, das eine allgemeine Fläche beschreibt.
- BoundingRechteck(float, float, float, float) - Constructor for class ea.BoundingRechteck
-
Konstruktor für Objekte der Klasse BoundingRechteck
mit reellen Werten.
- boundsSetzen(BoundingRechteck) - Method in class ea.Kamera
-
Mit dieser Methode kann man direkt saemtliche Kamera-Bounds-Einstellungen machen.
- boundsUebernehmen(Raum) - Method in class ea.Raum
-
Übernimmt für die Collision Detection die Bounds eines anderen Raum
-Objektes.
- boxboxCollision(BoxCollider, BoxCollider, Punkt, Punkt) - Static method in class ea.internal.collision.Collider
-
Logische Abfrage für die Kollision zweier Boxen.
- BoxCollider - Class in ea.internal.collision
-
- BoxCollider() - Constructor for class ea.internal.collision.BoxCollider
-
Default-Konstruktor.
- BoxCollider(Vektor) - Constructor for class ea.internal.collision.BoxCollider
-
Erstellt einen Box-Collider mit Offset (0|0).
- BoxCollider(Vektor, Vektor) - Constructor for class ea.internal.collision.BoxCollider
-
Vollständiger Konstruktor.
- breite - Variable in class ea.BoundingRechteck
-
Reelle Breite des Rechtecks
- breite() - Method in class ea.internal.gra.PixelFeld
-
- breiteN() - Method in class ea.internal.gra.PixelFeld
-
- breiteSetzen(int) - Method in class ea.Rechteck
-
Setzt die Breite fuer dieses Rechteck neu.
- bruch - Static variable in class ea.DateiManager
-
Das allgemein gültige Zeichen für einen Zeilenumbruch.
- BUILD_TIME - Static variable in class ea.EngineAlpha
-
- ea - package ea
-
- ea.compat - package ea.compat
-
- ea.edu - package ea.edu
-
- ea.edu.mine - package ea.edu.mine
-
- ea.edu.net - package ea.edu.net
-
- ea.internal.ani - package ea.internal.ani
-
- ea.internal.collision - package ea.internal.collision
-
- ea.internal.gra - package ea.internal.gra
-
- ea.internal.gui - package ea.internal.gui
-
- ea.internal.net - package ea.internal.net
-
- ea.internal.phy - package ea.internal.phy
-
- ea.internal.sound - package ea.internal.sound
-
- ea.internal.util - package ea.internal.util
-
- eckenzahl - Variable in class ea.RegEck
-
Die Anzahl an Ecken.
- einfacher() - Method in class ea.Vektor
-
Gibt einen einfachen Vektor zurück, dessen Richtungskomponenten nur -1
, 0
oder 1
annehmen.
- einfaerben(Farbe) - Method in class ea.ActionFigur
-
Faerbt alle Figuren dieser Action-Figur in eine Farbe ein.
- einfaerben(String) - Method in class ea.ActionFigur
-
Faerbt alle Figuren dieser Action-Figur in eine Farbe ein.
- einfaerben(Farbe) - Method in class ea.Figur
-
Faerbt alle Elemente in einer Farbe ein.
- einfaerben(String) - Method in class ea.Figur
-
Faerbt alle Elemente in einer Farbe ein.
- einfaerben(Color) - Method in class ea.internal.gra.PixelFeld
-
Sorgt fuer die einfarbige Darstellung des Feldes
- einfluesseZuruecksetzen() - Method in class ea.internal.phy.Gravitator
-
Setzt alle Einfluesse auf das Client-Objekt zurück.
- einfluesseZuruecksetzen() - Method in class ea.internal.phy.MechanikClient
-
Setzt alle Einfluesse auf das Client-Objekt zurück.
- einfluesseZuruecksetzen() - Method in class ea.internal.phy.NullClient
-
Setzt alle Einfluesse auf das Client-Objekt zurück.
- einfluesseZuruecksetzen() - Method in class ea.internal.phy.Passivator
-
Setzt alle Einfluesse auf das Client-Objekt zurück.
- einfluesseZuruecksetzen() - Method in class ea.internal.phy.PhysikClient
-
Setzt alle Einfluesse auf das Client-Objekt zurück.
- einfluesseZuruecksetzen() - Method in class ea.Raum
-
Physik-Methode - funktioniert nur bei Newton’schen Raum-ObjektenSetzt alle Einflüsse auf dieses Raum
-Objekt zurück.
- Eingabe - Class in ea.internal.gui
-
TODO Doc fehlt!
- Eingabe(Frame, String, Font) - Constructor for class ea.internal.gui.Eingabe
-
Konstruktor fuer das Eingabefeld
- eingabeFordern(String) - Method in class ea.Game
-
Fordert vom Benutzer eine Texteingabe (maximal 40 Zeichen) durch ein neues Fenster.
- Empfaenger - Interface in ea
-
Dieses Interface beschreibt die Eigenschaften, die ein Empfaenger von Informationsnachrichten bei der Netzwerkkommunikation hat.
- empfaengerHinzufuegen(Empfaenger) - Method in class ea.Client
-
Setzt den Empfänger, der über jede Nachricht an diesen Client informiert wird.
- empfaengerHinzufuegen(Empfaenger) - Method in class ea.NetzwerkInterpreter
-
Fügt einen Empfänger dem Interpreter hinzu.
- empfange(String) - Method in class ea.NetzwerkTeilnehmer
-
Methode zur Verarbeitung einer direkte
- empfangeBoolean(boolean) - Method in class ea.Client
-
Diese Methode wird aufgerufen, wenn ein boolean empfangen wird.
- empfangeBoolean(boolean) - Method in interface ea.Empfaenger
-
Diese Methode wird aufgerufen, wenn ein boolean empfangen wird.
- empfangeBoolean(boolean) - Method in class ea.Server
-
Diese Methode wird aufgerufen, wenn ein boolean empfangen wird.
- empfangeByte(byte) - Method in class ea.Client
-
Diese Methode wird aufgerufen, wenn ein String empfangen wird.
- empfangeByte(byte) - Method in interface ea.Empfaenger
-
Diese Methode wird aufgerufen, wenn ein String empfangen wird.
- empfangeByte(byte) - Method in class ea.Server
-
Diese Methode wird aufgerufen, wenn ein String empfangen wird.
- empfangeChar(char) - Method in class ea.Client
-
Diese Methode wird aufgerufen, wenn ein char empfangen wird.
- empfangeChar(char) - Method in interface ea.Empfaenger
-
Diese Methode wird aufgerufen, wenn ein char empfangen wird.
- empfangeChar(char) - Method in class ea.Server
-
Diese Methode wird aufgerufen, wenn ein char empfangen wird.
- empfangeDouble(double) - Method in class ea.Client
-
Diese Methode wird aufgerufen, wenn ein Double empfangen wird.
- empfangeDouble(double) - Method in interface ea.Empfaenger
-
Diese Methode wird aufgerufen, wenn ein Double empfangen wird.
- empfangeDouble(double) - Method in class ea.Server
-
Diese Methode wird aufgerufen, wenn ein Double empfangen wird.
- empfangeInt(int) - Method in class ea.Client
-
Diese Methode wird aufgerufen, wenn ein int empfangen wird.
- empfangeInt(int) - Method in interface ea.Empfaenger
-
Diese Methode wird aufgerufen, wenn ein int empfangen wird.
- empfangeInt(int) - Method in class ea.Server
-
Diese Methode wird aufgerufen, wenn ein int empfangen wird.
- empfangeString(String) - Method in class ea.Client
-
Diese Methode wird aufgerufen, wenn ein String empfangen wird.
- empfangeString(String) - Method in interface ea.Empfaenger
-
Diese Methode wird aufgerufen, wenn ein String empfangen wird.
- empfangeString(String) - Method in class ea.Server
-
Diese Methode wird aufgerufen, wenn ein String empfangen wird.
- endeReagieren(Animierer) - Method in interface ea.AnimationsEndeReagierbar
-
Diese Methode wird einmal dann aufgerufen, wenn die Animation zu Ende ist.
- endeReagieren(Animierer) - Method in class ea.AnimationsManager
-
Die implementierte endeReagieren-Methode.
- EngineAlpha - Class in ea
-
Diese Klasse definiert Versions-Konstanten und sorgt für eine About-Box beim Ausführen der .jar-Datei.
- EngineAlpha() - Constructor for class ea.EngineAlpha
-
- entblocken(BoundingRechteck) - Method in class ea.internal.phy.Physik
-
Gibt die Verschiebung zurueck, die noetig waere um das geblockte Bounding-Rechteck aus seinem Zustand des Passiv-Blockiertseins zu loesen.
- entfernen(KollisionsReagierbar) - Method in class ea.internal.phy.Physik
-
Sorgt dafuer, das saemtliche Kollsiionsueberwachungsauftraege eines KollisionsReagierbar
-Interfaces nicht mehr ausgefuehrt werden.
- entfernen(Raum) - Method in class ea.Knoten
-
Entfernt ein Raum-Objekt von diesem Knoten.
- entfernen(Leuchtend) - Method in class ea.LeuchtMacher
-
Entfernt ein bestimmtes Leuchtend-Objekt, wenn vorhanden
- entfernen(MausReagierbar) - Method in class ea.Maus
-
Entfernt ein bestimmtes MausReagierbar-Interface gaenzlich von Kollisionstest.
- entfernenOhnePhysikAbmelden(Raum) - Method in class ea.Knoten
-
Entfernt ein Raum-Objekt von diesem Knoten, ohne seine Physik zu beeinflussen.
- equals(Object) - Method in class ea.Punkt
-
Überschriebene Equals-Methode.
- equals(Object) - Method in class ea.Vektor
-
Prüft, ob ein beliebiges Objekt gleich diesem Vektor ist.Überschrieben aus der Superklasse Object
.
- ergebnis - Static variable in class ea.internal.gui.Eingabe
-
Das Ergebnis der juengsten Eingabe.
- ergebnis - Static variable in class ea.internal.gui.Frage
-
Das Ergebnis der Frage.
- error(String) - Static method in class ea.internal.util.Logger
-
Logger-Funktion für Fehler
- erstelleKlon() - Method in class ea.internal.gra.PixelFeld
-
Erstellt ein neues PixelFeld mit exakt denselben Eigenschaften wie dieses.
- erzeugeCollider() - Method in class ea.ActionFigur
-
Erzeugt einen neuen Collider für dieses Objekt.
- erzeugeCollider() - Method in class ea.Bild
-
Erzeugt einen neuen Collider für dieses Objekt.
- erzeugeCollider() - Method in class ea.CombiFigur
-
Erzeugt einen neuen Collider für dieses Objekt.
- erzeugeCollider() - Method in class ea.Dreieck
-
Erzeugt einen neuen Collider für dieses Objekt.
- erzeugeCollider() - Method in class ea.Figur
-
Erzeugt einen neuen Collider für dieses Objekt.
- erzeugeCollider() - Method in class ea.Geometrie
-
Erzeugt einen neuen Collider für dieses Objekt.
- erzeugeCollider() - Method in class ea.Knoten
-
Erzeugt einen neuen Collider für dieses Objekt.
- erzeugeCollider() - Method in class ea.Kreis
-
Erzeugt einen neuen Collider für dieses Objekt.
- erzeugeCollider() - Method in class ea.Raum
-
Erzeugt einen neuen Collider für dieses Objekt.
- erzeugeCollider() - Method in class ea.Rechteck
-
Erzeugt einen neuen Collider für dieses Objekt.
- erzeugeCollider() - Method in class ea.Text
-
Erzeugt einen neuen Collider für dieses Objekt.
- erzeugeLazyCollider() - Method in class ea.Raum
-
Erzeugt einen Collider auf Lazy Art: Es wird das durch die dimension()
-Methode berechnete BoundingRechteck
benutzt, um einen simplen Box-Collider zu erstellen.
- faktor() - Method in class ea.internal.gra.PixelFeld
-
- faktorSetzen(int) - Method in class ea.ActionFigur
-
Setzt den Groessenfaktor ALLLER anliegender Einzel-Figuren dieser ActionFigur neu.
- faktorSetzen(int) - Method in class ea.Figur
-
Setzt den Groessenfaktor dieser Figur neu.
- faktorSetzen(int) - Method in class ea.internal.gra.PixelFeld
-
Setzt den Groessenfaktor des Feldes.
- FallDummy - Class in ea
-
Ein FallDummy ist das Null-Objekt fuer einen Gravitator-Listener und wird intern solange gehalten, bis ein eigenes FallReagierbar-Interface genutz wird.
- FallDummy() - Constructor for class ea.FallDummy
-
- FallReagierbar - Interface in ea
-
FallReagierbar kann darauf reagieren, das das mit ihr angemeldete Raum-Objekt ueber Physik
faellt und einen gewissen Maximalwert erreicht.
- fallReagierbarAnmelden(FallReagierbar, int) - Method in class ea.internal.phy.Gravitator
-
In dieser Methode wird der FallReagierbar
-Listener angemeldet.
- fallReagierbarAnmelden(FallReagierbar, int) - Method in class ea.internal.phy.MechanikClient
-
In dieser Methode wird der FallReagierbar
-Listener angemeldet.
- fallReagierbarAnmelden(FallReagierbar, int) - Method in class ea.internal.phy.NullClient
-
In dieser Methode wird der FallReagierbar
-Listener angemeldet.
- fallReagierbarAnmelden(FallReagierbar, int) - Method in class ea.internal.phy.Passivator
-
In dieser Methode wird der FallReagierbar
-Listener angemeldet.
- fallReagierbarAnmelden(FallReagierbar, int) - Method in class ea.internal.phy.PhysikClient
-
In dieser Methode wird der FallReagierbar
-Listener angemeldet.
- fallReagierbarAnmelden(FallReagierbar, int) - Method in class ea.Raum
-
Meldet einen FallReagierbar
-Listener an.
- fallReagieren() - Method in class ea.FallDummy
-
Ueberschrieben Reaktionsmethode.
- fallReagieren() - Method in interface ea.FallReagierbar
-
Diese Methode wird aufgerufen, solange das fallende Raum-Objekt unter der mit diesem Listener angemeldeten mindesthoehe faellt.
- Farbe - Class in ea
-
Die Klasse Farbe ermöglicht ein sehr einfaches Handling mit allen Farben.
- Farbe(int, int, int, int) - Constructor for class ea.Farbe
-
Konstruktor fuer die Klasse Farbe, hier wird der Farbe der RGB-Wert zugeordnet, dies sind die 3 Zahlen zwischen 0 und 255, die jeweils die Menge der Komplementaerfarbe in der ganzen Farbe angeben.
- Farbe(int, int, int) - Constructor for class ea.Farbe
-
Vereinfachter Konstruktor.
- Farbe(Color) - Constructor for class ea.Farbe
-
Sonder-Konstruktor.
- farbe - Variable in class ea.Text
-
Die Farbe, in der der Text dargestellt wird.
- farbeAnalysieren(Color) - Static method in class ea.DateiManager
-
Analysiert eine Farbe und weist ihr einen String zu.
- farbeEinlesen(String) - Static method in class ea.DateiManager
-
Liest einen String ein und konvertiert ihn zu einer Farbe.
- farbenTransformieren(int, int, int) - Method in class ea.Figur
-
Sorgt fuer eine Farbtransformation.
- farbeSetzen(Color) - Method in class ea.Geometrie
-
Setzt ganzheitlich die Farbe aller Formen auf eine bestimmte Farbe.
- farbeSetzen(Farbe) - Method in class ea.Geometrie
-
Setzt ganzheitlich die Farbe der gesamten geometrischen Figur auf eine Farbe.
- farbeSetzen(String) - Method in class ea.Geometrie
-
Setzt ganzheitlich die Farbe aller Formen auf eine bestimmte Farbe.
- farbeSetzen(int, int, Color) - Method in class ea.internal.gra.PixelFeld
-
Setzt an einer bestimmten Position eine Farbe.
- farbeSetzen(String) - Method in class ea.Strich
-
Setzt die Farbe des Striches neu
- farbeSetzen(Farbe) - Method in class ea.Strich
-
Setzt die Farbe des Striches neu
- farbeSetzen(String) - Method in class ea.Text
-
Setzt die Fuellfarbe
Parallele Methode zu setzeFarbe()
- farbeSetzen(Farbe) - Method in class ea.Text
-
Setzt die Fuellfarbe
- farbzyklus - Static variable in class ea.Raum
-
Ein einfacher Farbzyklus, der fuer die Leucht-Animationen genommen wird
- feldInfo(PixelFeld) - Static method in class ea.DateiManager
-
Berechnet aus einem PixelFeld die Informationen und gibt sie als String zurück.
- Fenster - Class in ea.internal.gui
-
Das Fenster als Oberfenster.
- Fenster(int, int, String, boolean, int, int) - Constructor for class ea.internal.gui.Fenster
-
Konstruktor fuer Objekte der Klasse Fenster.
- Fenster(int, int) - Constructor for class ea.internal.gui.Fenster
-
Einfacher Alternativkonstruktor.
- FensterE - Class in ea.edu
-
Das Standartspielfenster fuer Unterricht.
- fensterFontSetzen(String, int) - Method in class ea.Game
-
Setzt den Font, der ab sofort von den Fenstern standartmaessig verwendet wird.
- fensterFontSetzen(String) - Method in class ea.Game
-
Setzt den Font, der ab sofort von den Fenstern standartmaessig verwendet wird mit einer Standartgroesse von 12.
- fensterGroesse() - Method in class ea.Game
-
Gibt ein BoundingRechteck zurueck, dass die Masse des Fensters beschreibt.
- fenstermasse() - Method in class ea.internal.gui.Fenster
-
Gibt die Fenstermasse in einem BoundingRechteck an.
- fensterMaximieren() - Method in class ea.Game
-
Maximiert das Fenster.
- fensterMinimieren() - Method in class ea.Game
-
Minimiert das Fenster.
- fensterSetzen(Fenster) - Method in class ea.Maus
-
Setzt die Referenz auf das Fenster, in dem diese Maus sitzt, neu.
- FieldE - Class in ea.edu.mine
-
Diese Klasse beschreibt ein Minenfeld fuer das EDU-Spiel nach “Minesweeper”.
- FieldE(int, int, int) - Constructor for class ea.edu.mine.FieldE
-
Konstruktor eines Feldes fuer das “Minesweeper”-Spiel
- Figur - Class in ea
-
Eine Figur ist eine aus einer Datei geladene Sammlung von Pixeln, die orientierungsmaessig rechteckig gehandelt werden.
- Figur(float, float, String, boolean) - Constructor for class ea.Figur
-
Besonderer Konstruktor fuer Objekte der Klasse Figur
.
- Figur(float, float, String) - Constructor for class ea.Figur
-
Standart-Konstruktor fuer Objekte der Klasse Figur
.
- Figur(String) - Constructor for class ea.Figur
-
Erstellt eine Figur ohne Positionsangabe.
- Figur() - Constructor for class ea.Figur
-
Der parameterlose Konstruktor.
- figurEinlesen(File) - Static method in class ea.DateiManager
-
Liest eine Figur ein.
- figurEinlesen(String, boolean) - Static method in class ea.DateiManager
-
Deprecated.
- figurEinlesen(String) - Static method in class ea.DateiManager
-
Liest eine Figur ein.
- figurEinsetzen(String) - Method in class ea.edu.mine.FieldE
-
Bringt eine Figur - basierend auf einer Figurdatei - in die Mitte dieses Fekdes ein.
- figurEntfernen() - Method in class ea.edu.mine.FieldE
-
Entfernt die Figur von dem Feld - sofern eine vorhanden war.
- figurLaden(String) - Static method in class ea.DateiManager
-
Liesst eine Figur ein und gibt die geladene Figur zurueck.
- fillSimple(SimpleGraphic) - Method in class ea.internal.gui.Fenster
-
Fuellt ein simples Grafikobjekt in die anzeige.
- flaechen() - Method in class ea.ActionFigur
-
Berechnet exakt die derzeitig von dieser Figur okkupierten Flaechen auf der Zeichenebene.
- flaechen() - Method in class ea.CombiFigur
-
Berechnet exakter alle Rechteckigen Flaechen, auf denen dieses Objekt liegt.
- flaechen() - Method in class ea.Figur
-
- flaechen() - Method in class ea.Geometrie
-
Berechnet exakter alle Rechteckigen Flaechen, auf denen dieses Objekt liegt.
- flaechen(float, float) - Method in class ea.internal.gra.PixelFeld
-
Berechnet EXAKT die Flaechen aus denen dieses Pixel-Feld besteht.
- flaechen() - Method in class ea.Knoten
-
Berechnet exakter alle Rechteckigen Flaechen, auf denen dieses Objekt liegt.
- flaechen() - Method in class ea.Raum
-
Berechnet exakter alle Rechteckigen Flaechen, auf denen dieses Objekt liegt.
- fokusLoeschen() - Method in class ea.Kamera
-
Loescht den Fokus.
- fokusSetzen(Raum) - Method in class ea.Kamera
-
Setze einen Fokus der Kamera auf ein Objekt.
- fokusVerzugSetzen(Vektor) - Method in class ea.Kamera
-
Setzt einen Fokus-Verzug.
- font - Variable in class ea.Text
-
Der Font der Darstellung
- fontExistiert(String) - Static method in class ea.Manager
-
Prüft, ob ein Font auf diesem Computer existiert.
- fontNamen - Static variable in class ea.Manager
-
Alle möglichen Fontnamen des Systems, auf dem man sich gerade befindet.
- fontSetzen(String) - Method in class ea.Text
-
Setzt einen neuen Font fuer den Text.
- formen() - Method in class ea.Geometrie
-
Gibt alle Unterdreiecke dieser Geometrie-Figur wieder.
- frage(String) - Method in class ea.Game
-
Stellt eine einfache Frage, also eine Frage, auf die mit “Ja” oder “Nein” geantwortet werden kann, in einem neuen Fenster.
- Frage - Class in ea.internal.gui
-
Eine Frage ist ein modaler Dialog, der eine Frage zwischen “OK” und “Abbrechen” ausgibt.
- Frage(Frame, String, boolean, Font) - Constructor for class ea.internal.gui.Frage
-
Der Konstruktor.
- fromBoundingRechteck(Vektor, BoundingRechteck) - Static method in class ea.internal.collision.BoxCollider
-
Generiert aus einem BoundingRechteck
und einem gegebenen Offset einen Box-Collider.
- fuellFarbeSetzen(String) - Method in class ea.edu.mine.FieldE
-
Setzt die Farbe des inneren Rechtecks.
- Game - Class in ea
-
Diese Klasse ist fuer die sofortige, einfache Verwendung der Engine verantwortlich.
- Game(int, int, String, boolean, boolean, int, int) - Constructor for class ea.Game
-
Groesster Konstruktor fuer Objekte der Klasse Game.
- Game(int, int, String, boolean, boolean) - Constructor for class ea.Game
-
Konstruktor fuer Objekte der Klasse Game.
- Game(int, int, String, boolean) - Constructor for class ea.Game
-
Etwas vereinfachter Konstruktor.
- Game(int, int, boolean) - Constructor for class ea.Game
-
Erstellt ein Spiel, bei dem automatisch beim Drücken von ESC alles beendet wird und ohne Titel.
- Game(int, int, String) - Constructor for class ea.Game
-
Vereinfachter Konstruktor.
- Game(int, int) - Constructor for class ea.Game
-
Vereinfachter Konstruktor.
- Game() - Constructor for class ea.Game
-
Parameterloser Alternativkonstruktor.
- gegenrichtung() - Method in class ea.Vektor
-
Berechnet die Gegenrichtung des Vektors.
- geladeneSchriftartenAusgeben() - Static method in class ea.Text
-
Sehr wichtige Methode!
- Geometrie - Class in ea
-
Ein Objekt, das aus n primitiven Geometrischen Formen - Dreiecken - besteht
- Geometrie(float, float) - Constructor for class ea.Geometrie
-
Konstruktor fuer Objekte der Klasse Geometrie
- Gerade - Class in ea
-
Deprecated.
- Gerade(Punkt, Punkt) - Constructor for class ea.Gerade
-
Deprecated.
Konstruktor fuer Objekte der Klasse Gerade
- geradenAnimation(Raum, Punkt, int, int) - Method in class ea.AnimationsManager
-
Animiert ein Objekt auf einer einfachen Halbgerade.
- geradenAnimation(Raum, Punkt, int) - Method in class ea.AnimationsManager
-
Vereinfachte Variante der geradenAnimation()
-Methode.
- geradenAnimation(Raum, Punkt) - Method in class ea.AnimationsManager
-
Noch staerker vereinfachte Variante der geradenAnimation()
-Methode.
- GeradenAnimierer - Class in ea.internal.ani
-
Animiert ein Raum-Objekt auf einer Geraden, bis eine gewisse Maximallaenge abgelaufen wurde, dann wird die Animation beendet.
- GeradenAnimierer(Raum, Punkt, int, int, Manager, AnimationsEndeReagierbar) - Constructor for class ea.internal.ani.GeradenAnimierer
-
Konstruktor der Animation.
- geschwindigkeitHinzunehmen(Vektor) - Method in class ea.internal.phy.Gravitator
-
Addiert eine Geschwindigkeit v’ zur aktuellen Geschwindigkeit v.
- geschwindigkeitHinzunehmen(Vektor) - Method in class ea.internal.phy.MechanikClient
-
Addiert eine Geschwindigkeit v’ zur aktuellen Geschwindigkeit v.
- geschwindigkeitHinzunehmen(Vektor) - Method in class ea.internal.phy.NullClient
-
Addiert eine Geschwindigkeit v’ zur aktuellen Geschwindigkeit v.
- geschwindigkeitHinzunehmen(Vektor) - Method in class ea.internal.phy.Passivator
-
Addiert eine Geschwindigkeit v’ zur aktuellen Geschwindigkeit v.
- geschwindigkeitHinzunehmen(Vektor) - Method in class ea.internal.phy.PhysikClient
-
Addiert eine Geschwindigkeit v’ zur aktuellen Geschwindigkeit v.
- geschwindigkeitHinzunehmen(Vektor) - Method in class ea.Raum
-
Physik-Methode - funktioniert nur bei Newton’schen Raum-ObjektenSetzt hart (also ohne Rücksicht auf mögliche Umstände) die Geschwindigkeit dieses Raum
-Objektes.
- geschwindigkeitSetzen(Vektor) - Method in class ea.internal.phy.Gravitator
-
Setzt hart die Geschwindigkeit des Client-Objekts.
- geschwindigkeitSetzen(Vektor) - Method in class ea.internal.phy.MechanikClient
-
Setzt hart die Geschwindigkeit des Client-Objekts.
- geschwindigkeitSetzen(Vektor) - Method in class ea.internal.phy.NullClient
-
Setzt hart die Geschwindigkeit des Client-Objekts.
- geschwindigkeitSetzen(Vektor) - Method in class ea.internal.phy.Passivator
-
Setzt hart die Geschwindigkeit des Client-Objekts.
- geschwindigkeitSetzen(Vektor) - Method in class ea.internal.phy.PhysikClient
-
Setzt hart die Geschwindigkeit des Client-Objekts.
- geschwindigkeitSetzen(Vektor) - Method in class ea.Raum
-
Physik-Methode - funktioniert nur bei Newton’schen Raum-ObjektenSetzt die Geschwindigkeit, die dieses Raum
-Objekt haben soll.
- get(String) - Method in class ea.CombiFigur
-
Sucht eine bestimmte “Unterfigur” und gibt diese aus.
- getAnimationsManager() - Static method in class ea.AnimationsManager
-
Diese Methode gibt den einen und einzigen existierenden Animationsmanager aus.
- getBuildTime() - Static method in class ea.EngineAlpha
-
- getCam() - Method in class ea.internal.gui.Fenster
-
- getColor() - Method in class ea.Dreieck
-
- getDummy() - Static method in class ea.FallDummy
-
Singleton-Getter-Methode für den Dummy.
- getDummy() - Static method in class ea.internal.phy.StehDummy
-
Singleton-Getter-Methode für den Dummy.
- getFenster() - Static method in class ea.edu.FensterE
-
Gibt das “edu”-Fenster aus.
- getFenster(int, int) - Static method in class ea.edu.FensterE
-
Gibt das “edu”-Fenster aus.
- getForce() - Method in class ea.internal.phy.Gravitator
- getForce() - Method in class ea.internal.phy.MechanikClient
- getForce() - Method in class ea.internal.phy.NullClient
- getForce() - Method in class ea.internal.phy.Passivator
- getForce() - Method in class ea.internal.phy.PhysikClient
-
- getForce() - Method in class ea.Raum
-
Physik-Methode - funktioniert nur bei Newton’schen Raum-ObjektenGibt aus die Kraft aus, die auf dieses Raum
-Objekt dauerhaft wirkt.
- getImage() - Method in class ea.Maus
-
Berechnet das Bild von der Maus, das in der Engine dargestellt wird.
- getInstance() - Static method in class ea.internal.collision.NullCollider
-
Nur über diese Methode kriegt man Zugriff auf die Singleton-Instanz dieser Klasse.
- getInterpreter() - Method in class ea.NetzwerkVerbindung
-
Gibt den Interpreter der Verbindung aus.
- getJarName() - Static method in class ea.EngineAlpha
-
- getLuftwiderstandskoeffizient() - Method in class ea.internal.phy.Gravitator
- getLuftwiderstandskoeffizient() - Method in class ea.internal.phy.MechanikClient
- getLuftwiderstandskoeffizient() - Method in class ea.internal.phy.NullClient
- getLuftwiderstandskoeffizient() - Method in class ea.internal.phy.Passivator
- getLuftwiderstandskoeffizient() - Method in class ea.internal.phy.PhysikClient
-
- getMasse() - Method in class ea.internal.phy.Gravitator
- getMasse() - Method in class ea.internal.phy.MechanikClient
- getMasse() - Method in class ea.internal.phy.NullClient
- getMasse() - Method in class ea.internal.phy.Passivator
- getMasse() - Method in class ea.internal.phy.PhysikClient
-
- getMasse() - Method in class ea.Raum
-
Physik-Methode - funktioniert nur bei Newton’schen Raum-ObjektenGibt aus die Masse dieses Raum
-Objektes aus.
- getMaus() - Method in class ea.edu.AnzeigeE
-
- getMaus() - Method in class ea.internal.gui.Fenster
-
Gibt die Maus aus.
- getName() - Method in class ea.NetzwerkVerbindung
-
Gibt den Namen der Verbindung aus.
- getPhysik() - Static method in class ea.internal.phy.Physik
-
Realisierung eines Singleton.
- getPic() - Method in class ea.internal.gra.PixelFeld
-
In dieser Methode werden die einzelnen Quadrate von ihrer Informationsdichte her zurueckgegeben.
- getRadius() - Method in class ea.KreisCollider
-
- getRealBreite() - Method in class ea.BoundingRechteck
-
Gibt die reelle Breite aus.
- getRealHoehe() - Method in class ea.BoundingRechteck
-
Gibt die reelle Hoehe aus.
- getRealX() - Method in class ea.BoundingRechteck
-
Gibt die reelle X-Koordinate der oberen linken Ecke aus.
- getRealY() - Method in class ea.BoundingRechteck
-
Gibt die reelle Y-Koordinate der oberen linken Ecke aus.
- getRemoteIP() - Method in class ea.NetzwerkVerbindung
-
- getSpiegel() - Static method in class ea.edu.mine.Spiegel
-
Die Methode, um auf den aktiven Spiegel allgemein zugreifen zu koennen.
- getSpiegel(MineGameE, int, int, String) - Static method in class ea.edu.mine.Spiegel
-
Singelton-aehnliche Methode zum erhalten des korrekten Spiegels.
- getStatNode() - Method in class ea.internal.gui.Fenster
-
- getVelocity() - Method in class ea.internal.phy.MechanikClient
-
- getX() - Method in class ea.Kamera
-
- getX() - Method in class ea.KreisCollider
-
- getY() - Method in class ea.Kamera
-
- getY() - Method in class ea.KreisCollider
-
- gibDrehung() - Method in class ea.Raum
-
Gibt die aktuelle Drehung des Raumes in Grad zurück.
- globalenEmpfaengerSetzen(Empfaenger) - Method in class ea.Server
-
Setzt einen globalen Empfaenger fuer diesen Server.
- Gravitator - Class in ea.internal.phy
-
Ein Gravitator sorgt fuer das Verhalten eines Aktiv-Raum-Objektes in der Physik.
- Gravitator(Raum) - Constructor for class ea.internal.phy.Gravitator
-
Konstruktor.
- groesse - Variable in class ea.Text
-
Die Schriftgroesse des Textes
- groesse() - Method in class ea.Text
-
Diese Methode gibt die aktuelle Groesse des Textes aus
- groesseSetzen(int) - Method in class ea.Text
-
Setzt die Schriftgroesse.
- iconSetzen(Bild) - Method in class ea.Game
-
Setzt das übergebene Bild als Icon des Fensters
- impulsHinzunehmen(Vektor) - Method in class ea.internal.phy.Gravitator
-
Berechnet einen neuen Impuls auf das Client-Objekt.
- impulsHinzunehmen(Vektor) - Method in class ea.internal.phy.MechanikClient
-
Berechnet einen neuen Impuls auf das Client-Objekt.
- impulsHinzunehmen(Vektor) - Method in class ea.internal.phy.NullClient
-
Berechnet einen neuen Impuls auf das Client-Objekt.
- impulsHinzunehmen(Vektor) - Method in class ea.internal.phy.Passivator
-
Berechnet einen neuen Impuls auf das Client-Objekt.
- impulsHinzunehmen(Vektor) - Method in class ea.internal.phy.PhysikClient
-
Berechnet einen neuen Impuls auf das Client-Objekt.
- impulsHinzunehmen(Vektor) - Method in class ea.Raum
-
Physik-Methode - funktioniert nur bei Newton’schen Raum-ObjektenWirkt einen Impuls auf das Raum
-Objekt aus.
- in(BoundingRechteck) - Method in class ea.BoundingRechteck
-
Sollte dieses Bounding-Rechteck nicht voll innerhalb eines bestimmten anderen, äußeren Rechtecks liegen, so wird versucht, dieses Bounding-Rechteck in das andere mit möglichst wenig Verschiebung zu bringen.
- in(BoundingRechteck) - Method in class ea.internal.phy.Passivator
-
Prueft, ob ein BoundingRechteck sich mit dem Zielobjekt schneidet
- inFlaeche(BoundingRechteck) - Method in class ea.Raum
-
Prüft, ob dieses Raum-Objekt in ener bestimmten festen Fläche ist.
- info(String) - Static method in class ea.internal.util.Logger
-
Logger-Funktion für Informationen
- inhalt - Variable in class ea.Text
-
Der Wert des Textes.
- inhaltSetzen(String) - Method in class ea.Text
-
Setzt den Inhalt des Textes.
- init() - Method in class ea.internal.gra.Zeichner
-
- inPassivem(BoundingRechteck) - Method in class ea.internal.phy.Physik
-
Prueft, ob eine Flaeche ein Passiv-Objekt schneidet.
- inPassivemAusser(BoundingRechteck, Passivator) - Method in class ea.internal.phy.Physik
-
Prueft, ob eine Flaeche ein Passiv-Objekt - bis auf eine Ausnahme schneidet.
- instanz - Static variable in class ea.internal.gui.Fenster
-
Statische Hilfsinstanz zur Vereinfachung der Frameabhaengigen Abfragen
- instanz() - Static method in class ea.internal.gui.Fenster
-
Gibt die aktuellste Instanz dieser KLasse wieder.
- integerArrayEinlesen(String) - Static method in class ea.compat.CompatDateiManager
-
Liest eine .eaa
-int-Array-Datei ein.
- integerArrayEinlesen(String) - Static method in class ea.DateiManager
-
Liest eine .eaa
-int-Array-Datei ein.
- integerArraySchreiben(int[], String) - Static method in class ea.DateiManager
-
Schreibt ein int
-Array (bzw. ein int[]
-Objekt) als eigenständige Datei auf.
- intervall(int) - Static method in class ea.AnimationsManager
-
Berechnet eine Zahl, die entweder die Eingabe selbst oder 1 ist, sofern die Eingabe kleiner als 1 ist.
- intervall() - Method in class ea.Figur
-
Gibt das Intervall dieser Figur zurueck.
- intervall - Variable in class ea.internal.ani.Animierer
-
Das Intervall, in dem ein animationsSchritt()
ausgefuehrt wird.
- intervallSetzen(Ticker, int) - Method in class ea.Manager
-
Diese Methode setzt das Intervall eines Tickers neu.
- IS_JAR - Static variable in class ea.EngineAlpha
-
- isBroadcasting() - Method in class ea.Server
-
Gibt an, ob der Teilnehmer empfangene Nachrichten an alle anderen Clients weiterleitet.
- isJar() - Static method in class ea.EngineAlpha
-
- istAktiv() - Method in class ea.NetzwerkVerbindung
-
Gibt an, ob diese Verbindung aktiv ist, also derzeit eine Kommunikation über diese Sender / Empfaenger denkbar ist.
- istAngemeldet(Ticker) - Method in class ea.Manager
-
Prüft, ob ein Ticker t bereits angemeldet ist.
- istBeeinflussbar() - Method in class ea.internal.phy.Gravitator
- istBeeinflussbar() - Method in class ea.internal.phy.MechanikClient
- istBeeinflussbar() - Method in class ea.internal.phy.NullClient
- istBeeinflussbar() - Method in class ea.internal.phy.Passivator
- istBeeinflussbar() - Method in class ea.internal.phy.PhysikClient
-
- istBeeinflussbar() - Method in class ea.Raum
-
Physik-Methode - funktioniert nur bei Newton’schen Raum-ObjektenGibt aus, ob dieses Raum
-Objekt beeinflussbar, also durch Impulse beweglich ist.
- istEchtGanzzahlig() - Method in class ea.Punkt
-
Gibt zurück, ob dieser Punkt echt ganzzahlig ist, also ob seine tatsächlichen Koordinaten beide Ganzzahlen sind.
- istEchtGanzzahlig() - Method in class ea.Vektor
-
Gibt zurück, ob dieser Vektor echt ganzzahlig ist, also ob seine tatsächlichen Delta-Werte beide Ganzzahlen sind.
- istGedrueckt(int) - Method in class ea.internal.gui.Fenster
-
Überprüft, ob eine bestimmte Taste auf der Tastatur heruntergedrückt wurde.
- istHoeherAls(Punkt) - Method in class ea.Gerade
-
Deprecated.
Prueft, ob die Gerade ueber oder unter einem bestimmten Punkt liegt.
- istIn(Punkt) - Method in class ea.BoundingRechteck
-
Testet, ob ein Punkt sich in dem BoundingRechteck befindet.
- istNullCollider() - Method in class ea.internal.collision.BoxCollider
-
Gibt zur�ck, ob dieser Collider ein NullCollider
ist, also nur false
zur�ckgeben kann.
- istNullCollider() - Method in class ea.internal.collision.Collider
-
Gibt zur�ck, ob dieser Collider ein NullCollider
ist, also nur false
zur�ckgeben kann.
- istNullCollider() - Method in class ea.internal.collision.ColliderGroup
-
Gibt zur�ck, ob dieser Collider ein NullCollider
ist, also nur false
zur�ckgeben kann.
- istNullCollider() - Method in class ea.internal.collision.NullCollider
-
Gibt zur�ck, ob dieser Collider ein NullCollider
ist, also nur false
zur�ckgeben kann.
- istNullCollider() - Method in class ea.internal.collision.SphereCollider
-
Gibt zur�ck, ob dieser Collider ein NullCollider
ist, also nur false
zur�ckgeben kann.
- istRechtsVon(Punkt) - Method in class ea.Gerade
-
Deprecated.
- Kamera - Class in ea
-
Die Kamera “blickt” auf die Zeichenebene, das was sie sieht beschreibt den Teil der Zeichenebene; das, was im Fenster dargestellt wird.
- Kamera(int, int, Zeichenebene) - Constructor for class ea.Kamera
-
Konstruktor fuer Objekte der Klasse Kamera
- KEINE_BEWEGUNG - Static variable in class ea.Vektor
-
Konstante, die widerspiegelt, dass keine Bewegung vollzogen wird.
- kill() - Method in class ea.internal.gra.Zeichner
-
Tötet den Zeichenprozess und entfernt alle Elemente von der Wurzel und neutralisiert die Phyisk.
- kill() - Method in class ea.Manager
-
Beendet den Thread, den dieser Manager verwendet und damit den Manager selbst.
- klick(int, int) - Method in class ea.edu.mine.MineGameE
-
Diese Methode wird beim Linksklick aufgerufen.
- klick(Punkt) - Method in class ea.Maus.Auftrag
-
Uebertrag des Klick auf den Auftrag
- klick(int, int, boolean, boolean) - Method in class ea.Maus
-
Bei einer angemeldeten Maus wird bei einem Klick diese Methode aufgerufen.
- klick(int, int, boolean) - Method in class ea.Maus
-
Bei einer angemeldeten Maus wird bei einem Klick diese Methode aufgerufen.
- klickAufZeichenebene() - Method in class ea.Maus
-
Gibt den Punkt auf der Zeichenebene aus, auf den die Maus bei einem Klick zeigen würde.
- klickR(int, int) - Method in class ea.edu.mine.MineGameE
-
Diese Methode wird beim Rechtsklick aufgerufen.
- KlickReagierbar - Interface in ea
-
KlickReagierbar implementierende Klassen koennen auf jeden einzelnen Rechtsklick reagieren, unabhaengig davon, ob dies ein spezielles Objekt trifft oder nicht.
- klickReagierbarAnmelden(Object, boolean) - Method in class ea.edu.AnzeigeE
-
Meldet ein Objekt an, das ab sofort auf Mausklicks reagieren wird.
- klickReagierbarAnmelden(KlickReagierbar) - Method in class ea.Maus
-
Meldet ein KlickReagierbar bei der Maus an.
- klickReagieren(int, int) - Method in class ea.edu.AnzeigeE
-
Reagiert auf einen Linksklick
- klickReagieren(int, int) - Method in class ea.edu.mine.Spiegel
-
Die Methode zum “echten” Reagieren auf den Klick im Spiel.
- klickReagieren(int, int) - Method in class ea.edu.SPIEL
-
Wird bei jedem Mausklick (Linksklick) automatisch aufgerufen.
- klickReagieren(int, int) - Method in interface ea.KlickReagierbar
-
Diese Methode wird bei jedem Rechtsklick aktiviert, unabhaengig davon, ob etwas getroffen wurde oder nicht.
- klon() - Method in class ea.BoundingRechteck
-
Erstellt einen Klon von diesem BoundingRechteck.
- Knoten - Class in ea
-
Ein Knoten ist eine Sammlung vielen Raum-Objekten, die hierdurch einheitlich bewegt, und einheitlich behandelt werden koennen.
- Knoten() - Constructor for class ea.Knoten
-
Konstruktor für Objekte der Klasse Knoten
- kollision(int) - Method in interface ea.KollisionsReagierbar
-
Diese Methode wird dann aufgerufen, wenn die mit diesem Interface zusammen angemeldeten Raum-Objekte kollidieren.
- KollisionsReagierbar - Interface in ea
-
Ein KollisionsReagierbar-Objekt kann auf das aufeinandertreffen zweier Raum-Objekte reagieren.
- kollisionsReagierbarAnmelden(KollisionsReagierbar, Raum, Raum, int) - Method in class ea.Game
-
Meldet ein KollisionsReagierbar
-Interface an.
- kopieren(String, String, String) - Method in class ea.Game
-
Diese Methode kopiert eine beliebige Datei von einem Pfad in einen neuen.
- kraftAnwenden(Vektor, float) - Method in class ea.internal.phy.Gravitator
-
Wendet eine Kraft für einen bestimmten Zeitraum auf das Client-Objekt an.
- kraftAnwenden(Vektor, float) - Method in class ea.internal.phy.MechanikClient
-
Wendet eine Kraft für einen bestimmten Zeitraum auf das Client-Objekt an.
- kraftAnwenden(Vektor, float) - Method in class ea.internal.phy.NullClient
-
Wendet eine Kraft für einen bestimmten Zeitraum auf das Client-Objekt an.
- kraftAnwenden(Vektor, float) - Method in class ea.internal.phy.Passivator
-
Wendet eine Kraft für einen bestimmten Zeitraum auf das Client-Objekt an.
- kraftAnwenden(Vektor, float) - Method in class ea.internal.phy.PhysikClient
-
Wendet eine Kraft für einen bestimmten Zeitraum auf das Client-Objekt an.
- kraftAnwenden(Vektor, float) - Method in class ea.Raum
-
Physik-Methode - funktioniert nur bei Newton’schen Raum-ObjektenSetzt einen neuen Impuls auf dieses Raum
-Objekt, indem eine bestimmte Kraft für eine bestimmte Zeit auf dieses Objekt wirkt.
- kraftSetzen(Vektor) - Method in class ea.internal.phy.Gravitator
-
Setzt hart die konstante Kraft, die auf das Client-Objekt wirkt.
- kraftSetzen(Vektor) - Method in class ea.internal.phy.MechanikClient
-
Setzt hart die konstante Kraft, die auf das Client-Objekt wirkt.
- kraftSetzen(Vektor) - Method in class ea.internal.phy.NullClient
-
Setzt hart die konstante Kraft, die auf das Client-Objekt wirkt.
- kraftSetzen(Vektor) - Method in class ea.internal.phy.Passivator
-
Setzt hart die konstante Kraft, die auf das Client-Objekt wirkt.
- kraftSetzen(Vektor) - Method in class ea.internal.phy.PhysikClient
-
Setzt hart die konstante Kraft, die auf das Client-Objekt wirkt.
- kraftSetzen(Vektor) - Method in class ea.Raum
-
Physik-Methode - funktioniert nur bei Newton’schen Raum-ObjektenSetzt die Kraft, die auf dieses Raum
-Objekt dauerhaft wirken soll.
- Kreis - Class in ea
-
Ein Kreis ist ein regelmaessiges n-Eck, dessen Eckenzahl gegen unendlich geht.
- Kreis(int, int, float, int) - Constructor for class ea.Kreis
-
Konstruktor fuer Objekte der Klasse Kreis
- Kreis(float, float, float) - Constructor for class ea.Kreis
-
Alternativkonstruktor mit vorgefertigter Genauigkeit
- kreisAnimation(Raum, Punkt, boolean, int) - Method in class ea.AnimationsManager
-
Animiert ein Raum-Objekt auf einer Kreisbahn.
- kreisAnimation(Raum, Punkt, int) - Method in class ea.AnimationsManager
-
Vereinfachte Methode zum Kreisanimieren.
- kreisAnimation(Raum, Punkt) - Method in class ea.AnimationsManager
-
Extrem vereinfachte Methode zum zum Kreisanimieren.
- kreisAnimation(Raum) - Method in class ea.AnimationsManager
-
Bis ins Laecherliche vereinfachte Methode zum zum Kreisanimieren.
- KreisAnimierer - Class in ea.internal.ani
-
Beschreiben Sie hier die Klasse KreisAnimierer.
- KreisAnimierer(Raum, Punkt, int, boolean, Manager, AnimationsEndeReagierbar) - Constructor for class ea.internal.ani.KreisAnimierer
-
Konstruktor fuer Objekte der Klasse KreisAnimierer
- KreisCollider - Class in ea
-
Alternative zum BoundingRechteck
.
- KreisCollider(Punkt, float) - Constructor for class ea.KreisCollider
-
Erstellt einen neuen BoundingKreis.
- KreisE - Class in ea.edu
-
Ein einfacher “edu”-Dummie-Kreis.
- KreisE() - Constructor for class ea.edu.KreisE
-
Konstruktor eines “edu”-Kreises.
- kritischeTiefeSetzen(int) - Method in class ea.internal.phy.Gravitator
-
Diese Methode setzt die kritische Tiefe eines Aktiv-Objektes.
- kritischeTiefeSetzen(int) - Method in class ea.internal.phy.MechanikClient
-
Diese Methode setzt die kritische Tiefe eines Aktiv-Objektes.
- kritischeTiefeSetzen(int) - Method in class ea.internal.phy.NullClient
-
Diese Methode setzt die kritische Tiefe eines Aktiv-Objektes.
- kritischeTiefeSetzen(int) - Method in class ea.internal.phy.Passivator
-
Diese Methode setzt die kritische Tiefe eines Aktiv-Objektes.
- kritischeTiefeSetzen(int) - Method in class ea.internal.phy.PhysikClient
-
Diese Methode setzt die kritische Tiefe eines Aktiv-Objektes.
- kritischeTiefeSetzen(int) - Method in class ea.Raum
-
Setzt die kritische Tiefe neu.
- laenge() - Method in class ea.Vektor
-
Gibt die Länge dieses Vektors aus.
- lauschen() - Method in class ea.edu.net.SimplerNetzwerkAdapter
-
- leeren() - Method in class ea.Knoten
-
Entfernt alle Raum-Objekte von diesem Knoten, die an diesem Knoten gelagert sind.
- leerenOhnePhysikAbmelden() - Method in class ea.Knoten
-
Loescht alle Raum-Objekte, die an diesem Knoten gelagert sind, ohne sie jedoch von ihrer Physik her zu beeinflussen.
- Leuchtend - Interface in ea
-
Leuchtend implementieren intern alle Klassen, die leuchten koennen.
- leuchterAbmelden(Leuchtend) - Method in class ea.Raum
-
Meldet ein Leuchtend-Objekt am vorgesehenen LeuchtMacher-Objekt ab.
- leuchterAnmelden(Leuchtend) - Method in class ea.Raum
-
Meldet ein Leuchtend-Objekt an dem vorgesehenen LeuchtErsteller Objekt an.
- leuchtet() - Method in class ea.Geometrie
-
Gibt wieder, ob das Leuchtet-Objekt gerade leuchtet oder nicht.
- leuchtet() - Method in interface ea.Leuchtend
-
Gibt wieder, ob das Leuchtet-Objekt gerade leuchtet oder nicht.
- leuchtet() - Method in class ea.Text
-
Gibt wieder, ob das Leuchtet-Objekt gerade leuchtet oder nicht.
- leuchtetSetzen(boolean) - Method in class ea.Geometrie
-
Setzt, ob dieses Geometrie-Objekt leuchten soll.
- leuchtetSetzen(boolean) - Method in interface ea.Leuchtend
-
Setzt, ob dieses Leuchtend-Objekt leuchten soll.
- leuchtetSetzen(boolean) - Method in class ea.Text
-
Setzt, ob dieses Leuchtend-Objekt leuchten soll.
- LeuchtMacher - Class in ea
-
Der Leuchtmacher sorgt fuer das Leuchten seiner angemeldeten Leuchtend-Objekte.
- LeuchtMacher() - Constructor for class ea.LeuchtMacher
-
Konstruktor fuer Objekte der Klasse LeuchtMacher.
- leuchtSchritt() - Method in class ea.Geometrie
-
Fuehrt einen Leuchtschritt aus.
- leuchtSchritt() - Method in interface ea.Leuchtend
-
Fuehrt einen Leuchtschritt aus.
- leuchtSchritt() - Method in class ea.Text
-
Fuehrt einen Leuchtschritt aus.
- LINKS - Static variable in class ea.Vektor
-
Konstante für eine einfache Verschiebung nach links (-1, 0)
- linksVon(int) - Method in class ea.BoundingRechteck
-
Berechnet, ob dieses Rechteck links von einer bestimmten Grenze liegt, und wenn nicht, dann berechnet es eines, das gerade so an der rechten Extremgrenze liegt.
- linksVon(BoundingRechteck) - Method in class ea.BoundingRechteck
-
Berechnet, ob dieses BoundingRechteck links von einem zweiten ist
- Listung - Interface in ea.internal.gra
-
Dieses Interface bezeichnet eine Raum-Klasse, die Wiederum eine Anreihung mehrer anderer Raum-Objekte beinhaltet.
- loadFromStream(String, InputStream) - Static method in class ea.Sound
-
- loescheFokus() - Method in class ea.Kamera
-
Loescht den Fokus.
- loeschen() - Method in class ea.Geometrie
-
Diese Methode loescht alle eventuell vorhandenen Referenzen innerhalb der Engine auf dieses Objekt, damit es problemlos geloescht werden kann.
- loeschen() - Method in class ea.internal.gui.Fenster
-
Loescht das Fenster und terminiert damit das Spiel.
- loeschen() - Method in class ea.Raum
-
Diese Methode loescht alle eventuell vorhandenen Referenzen innerhalb der Engine auf dieses Objekt, damit es problemlos geloescht werden kann.
- loeschen() - Method in class ea.SimpleGraphic
-
- loeschen() - Method in class ea.Text
-
Diese Methode loescht alle eventuell vorhandenen Referenzen innerhalb der Engine auf dieses Objekt, damit es problemlos geloescht werden kann.
- Logger - Class in ea.internal.util
-
Logger für die Engine Alpha, damit Probleme bei Anwendern auch von Entwicklern nachvollzogen werden können.
- loop - Variable in class ea.internal.ani.Animierer
-
Gibt an, ob die Animation in einer Dauerschleife ausgefuehrt werden soll.
- loop() - Method in class ea.Sound
-
- luftwiderstandskoeffizient() - Method in class ea.Raum
-
Physik-Methode - funktioniert nur bei Newton’schen Raum-ObjektenGibt den Luftwiderstandskoeffizienten dieses Raum-Objektes
aus.
- luftwiderstandskoeffizientSetzen(float) - Method in class ea.internal.phy.Gravitator
-
Setzt den Luftwiderstandskoeffizienten für das Client-Objekt.
- luftwiderstandskoeffizientSetzen(float) - Method in class ea.internal.phy.MechanikClient
-
Setzt den Luftwiderstandskoeffizienten für das Client-Objekt.
- luftwiderstandskoeffizientSetzen(float) - Method in class ea.internal.phy.NullClient
-
Setzt den Luftwiderstandskoeffizienten für das Client-Objekt.
- luftwiderstandskoeffizientSetzen(float) - Method in class ea.internal.phy.Passivator
-
Setzt den Luftwiderstandskoeffizienten für das Client-Objekt.
- luftwiderstandskoeffizientSetzen(float) - Method in class ea.internal.phy.PhysikClient
-
Setzt den Luftwiderstandskoeffizienten für das Client-Objekt.
- luftwiderstandskoeffizientSetzen(float) - Method in class ea.Raum
-
Physik-Methode - funktioniert nur bei Newton’schen Raum-ObjektenSetzt den Luftwiderstandskoeffizienten für dieses Raum
-Objekt.
- main(String[]) - Static method in class ea.EngineAlpha
-
- manager - Variable in class ea.Game
-
Der Ticker-manager.
- Manager - Class in ea
-
Der Manager ist eine Standardklasse und eine der wichtigsten der Engine Alpha, die zur Interaktion ausserhalb der engine benutzt werden kann.
- Manager(String) - Constructor for class ea.Manager
-
Konstruktor eines Managers.
- Manager() - Constructor for class ea.Manager
-
Vereinfachter Konstruktor ohne Parameter.
- masse() - Method in class ea.internal.gra.Zeichner
-
- masseSetzen(float) - Method in class ea.internal.phy.Gravitator
-
Setzt die Masse des Clien-Objekts neu.
- masseSetzen(float) - Method in class ea.internal.phy.MechanikClient
-
Setzt die Masse des Clien-Objekts neu.
- masseSetzen(float) - Method in class ea.internal.phy.NullClient
-
Setzt die Masse des Clien-Objekts neu.
- masseSetzen(float) - Method in class ea.internal.phy.Passivator
-
Setzt die Masse des Clien-Objekts neu.
- masseSetzen(float) - Method in class ea.internal.phy.PhysikClient
-
Setzt die Masse des Clien-Objekts neu.
- masseSetzen(float) - Method in class ea.Raum
-
Physik-Methode - funktioniert nur bei Newton’schen Raum-ObjektenSetzt die Masse für dieses Raum
-Objekt.
- masseSetzen(int, int) - Method in class ea.Rechteck
-
Setzt beide Masse feur dieses Rechteck neu.
- maus() - Method in class ea.edu.mine.Spiegel
-
Diese Methode gibt die aktive Maus aus.
- Maus - Class in ea
-
Die objektmäßige Repräsentation der (Computer-)Maus.
- Maus(Raum, Punkt, boolean, boolean) - Constructor for class ea.Maus
-
Unabhängiger Konstruktor.
- Maus(Raum, Punkt, boolean) - Constructor for class ea.Maus
-
Unabhaengiger Konstruktor.
- Maus(Raum, Punkt) - Constructor for class ea.Maus
-
Erstellt eine Maus, die die Kamera nicht bewegen kann und nicht absolut ist.
- Maus(int, boolean, boolean) - Constructor for class ea.Maus
-
Voller Konstruktor für eine Standard-Maus.
- Maus(int) - Constructor for class ea.Maus
-
- Maus.Auftrag - Class in ea
-
Diese Klasse sammelt die Auftraege der KlickReagierbar-Interfaces.
- Maus.Auftrag(MausReagierbar, int, Raum) - Constructor for class ea.Maus.Auftrag
-
Konstruktor
- mausAnmelden(Maus, boolean) - Method in class ea.Game
-
Meldet ein Mausobjekt an.
- mausAnmelden(Maus) - Method in class ea.Game
-
Meldet ein Mausobjekt an.
- mausBewegt() - Method in class ea.internal.gui.Fenster
-
Gibt an, ob die Maus den Bildschirm bewegen kann.
- mausBild() - Method in class ea.internal.gui.Fenster
-
Gibt das gespeicherte Bild-Objekt der Maus wieder.
- mausIconSetzen(String, int, int) - Method in class ea.edu.SPIEL
-
Setzt ein neues Maus-Icon.
- mausLoeschen() - Method in class ea.internal.gui.Fenster
-
Loescht das Maus-Objekt des Fensters.
- mausLosgelassen(int, int, boolean) - Method in interface ea.MausLosgelassenReagierbar
-
Diese Methode wird bei jedem an der aktiven Maus angemeldeten Listener ausgefuehrt, sobald eine Maustaste losgelassen wird.
- MausLosgelassenReagierbar - Interface in ea
-
Das Listener-Interface fuer losgelassene Tasten auf der Maus.
- mausLosgelassenReagierbarAnmelden(MausLosgelassenReagierbar) - Method in class ea.Maus
-
Meldet ein MausLosgelassenReagierbar
-Objekt bei der Maus an.
- MausReagierbar - Interface in ea
-
MausReagierbar ist ein Interface, das die Reaktionsmoeglichkeit auf einen Mausklick auf ein bestimmtes Objekt darstellt.
- mausReagierbarAnmelden(MausReagierbar, Raum) - Method in class ea.Maus
-
Alternativmethopde zum anmelden.
- mausReagierbarListe() - Method in class ea.Maus
-
Gibt die Liste aller Auftraege (interne Klasse!!)
- mausReagieren(int) - Method in interface ea.MausReagierbar
-
Die Reaktion auf ein bestimmtes angeklicktes Element.
- maximieren() - Method in class ea.internal.gui.Fenster
-
Maximiert das Fenster (bringt es aus der Taskleiste wieder auf den Bildschirm)
- MECH_TIMER - Static variable in class ea.internal.phy.MechanikClient
-
Der Timer, der sich aller Mechanik-Clients annimmt.
- MechanikClient - Class in ea.internal.phy
-
Ein Physik
-Client, der eine rudimentäre Implementierung Newton’scher Mechanik implementieren soll.
- MechanikClient(Raum) - Constructor for class ea.internal.phy.MechanikClient
-
Konstruktor erstellt einen neuen Mechanik-Client.
- messageUpdater - Variable in class ea.edu.net.SimplerNetzwerkAdapter
-
- metrik(Font) - Static method in class ea.internal.gui.Fenster
-
Statische Methode zum Oeffentlichen Berechnen der Fontmetriken des offenen Fensters.
- MineGameE - Class in ea.edu.mine
-
Diese Klasse der EDU-Version ermoeglicht das extrem einfache, Schulunterrichtorientierte umsetzen des Unterrichtszieles “Minesweeper”.
- MineGameE(int, int, String) - Constructor for class ea.edu.mine.MineGameE
-
Konstruktor eines Mine-Games.
- minimieren() - Method in class ea.internal.gui.Fenster
-
Minimiert das Fenster (bringt es in die Taskleiste).
- mittelPunkt() - Method in class ea.Raum
-
Methode zum schnellen Herausfinden des Mittelpunktes des Raum-Objektes.
- mittelpunktSetzen(int, int) - Method in class ea.Raum
-
Verschiebt die Raum-Figur so, dass ihr Mittelpunkt die eingegebenen Koordinaten hat.
- mittelpunktSetzen(Punkt) - Method in class ea.Raum
-
Verschiebt die Raum-Figur so, dass ihr Mittelpunkt die eingegebenen Koordinaten hat.
- mittenAngleichInstanz(Punkt) - Method in class ea.BoundingRechteck
-
Gibt ein neues BoundingRechteck zurück, das seinen Punkt genau im angegebenen Zentrum hat.
- mittenAngleichInstanz(BoundingRechteck) - Method in class ea.BoundingRechteck
-
Ein Mittenangleich mit einem anderen BoundingRechteck
- multiplizieren(float) - Method in class ea.Vektor
-
Multipliziert die effektiven Längen beider Anteile des Vektors (x
und y
) mit einem festen Faktor.
- N - Static variable in class ea.Vektor
-
Die Konstante für die Richtung Norden
- nach(Punkt) - Method in class ea.Punkt
-
Berechnet den Vektor, der von diesem Punkt zu einem anderen führt.
- Nachricht - Class in ea.internal.gui
-
Nachricht ist ein modaler Dialog, der einfach eine Nachricht an den Benutzer ausgibt.
- Nachricht(Frame, boolean, String, Font) - Constructor for class ea.internal.gui.Nachricht
-
Der Konstruktor der Klasse Nachricht.
- nachrichtSchicken(String) - Method in class ea.Game
-
Schickt eine einfache Nachricht in einem Fenster nach draussen.
- naechsteVerbindungAusgeben() - Method in class ea.Server
-
Gibt die nächste Verbindung mit diesem Server aus, die noch nicht ausgegeben wurde.
- negativ() - Method in class ea.Figur
-
Setzt saemtlicher Farbwerte saemtlicher Bilder der Figur ins negative.
- negativ() - Method in class ea.internal.gra.PixelFeld
-
Ändert alle Farben des Feldes in ihr Negativ um.
- NetzwerkInterpreter - Class in ea
-
Diese Klasse ist dafuer konzipiert, reine empfangene Nachrichten zu verarbeiten und die enthaltene Information an einen oder auch mehrere Empfaenger
weiterzugeben.
- NetzwerkInterpreter(String, Server, BufferedReader) - Constructor for class ea.NetzwerkInterpreter
-
- netzwerkSichtbarkeit(boolean) - Method in class ea.Server
-
- NetzwerkTeilnehmer - Class in ea
-
Diese abstrakte Klasse beschreibt die allgemeinen Eigenschaften einer Netzwerkkommunikation.
- NetzwerkTeilnehmer() - Constructor for class ea.NetzwerkTeilnehmer
-
- NetzwerkVerbindung - Class in ea
-
Diese Klasse sammelt die beiden wesentlichen Objekte einer Netzverbindung (NetwerkInterpreter
, der die Informationen an alle angemeldeten Empfaenger
weitergibt sowie dem Sender
, mit dem man Informationen an die andere Seite schicken kann)und gibt dieser einen Namen.
- NetzwerkVerbindung(String, String, BufferedWriter, NetzwerkInterpreter) - Constructor for class ea.NetzwerkVerbindung
-
- neuBerechnen() - Method in class ea.Dreieck
-
- neuBerechnen() - Method in class ea.Geometrie
-
In dieser Methode werden saemtliche Dreiecke neu berechnet und die Referenz bei Aufruf in der Superklasse hierauf gesetzt
- neuBerechnen() - Method in class ea.Rechteck
-
In dieser Methode werden saemtliche Dreiecke neu berechnet und die Referenz bei Aufruf in der Superklasse hierauf gesetzt
- neuBerechnen() - Method in class ea.RegEck
-
In dieser Methode werden saemtliche Dreiecke neu berechnet und die Referenz bei Aufruf in der Superklasse hierauf gesetzt.
- neueAktion(Figur, String) - Method in class ea.ActionFigur
-
Meldet eine neue Aktion fuer diese Figur an.
- neuerZustand(Figur, String) - Method in class ea.ActionFigur
-
Meldet einen neuen Zustand fuer diese Figur an.
- neutralize() - Static method in class ea.AnimationsManager
-
Beendet saemtliche laufenden Animationen
- neutralize() - Static method in class ea.internal.phy.Physik
-
Neutralisiert die aktuelle Physik und macht Platz fuer eine neue.
- neutralMachen() - Method in class ea.Raum
-
Macht dieses Raum
-Objekt fuer die Physik zu einem Neutralen Objekt, also einem Objekt das per se nicht an der Physik teilnimmt.
- newtonschMachen() - Method in class ea.Raum
-
TODO
- NO - Static variable in class ea.Vektor
-
Die Konstante für die Richtung Nordosten
- normaleBreite() - Method in class ea.Bild
-
Gibt die Breite der Bilddatei, aus der dieses Bild besteht, in Pixeln zurueck.
- normaleHoehe() - Method in class ea.Bild
-
Gibt die Hoehe der Bilddatei, aus der dieses Bild besteht, in Pixeln zurueck.
- normiert() - Method in class ea.Vektor
-
Gibt eine Normierung des Vektors aus.
- NullClient - Class in ea.internal.phy
-
Der Client fuer nicht vorhandene Teilnahme an der Physik.
- NullClient(Raum) - Constructor for class ea.internal.phy.NullClient
-
Konstruktor
- NullCollider - Class in ea.internal.collision
-
Dieser Collider kann sich nicht mit irgendetwas schneiden.
- NullCollider() - Constructor for class ea.internal.collision.NullCollider
-
- NULLVEKTOR - Static variable in class ea.Vektor
-
Konstante für einen bewegungslosen Vektor (0, 0)
- nurLinkePunkteSichtbar() - Method in class ea.edu.SPIEL
-
Sorgt dafuer, dass nur der rechte Punktestand sichtbar ist.
- nurRechtePunkteSichtbar() - Method in class ea.edu.SPIEL
-
Sorgt dafuer, dass nur der linke Punktestand sichtbar ist.
- NW - Static variable in class ea.Vektor
-
Die Konstante für die Richtung Nordwesten
- paint(Graphics, int, int) - Method in class ea.SimpleGraphic
-
Methode zum zeichnen.
- paint(Graphics, int, int) - Method in class ea.Strich
-
Methode zum zeichnen.
- passivAbmelden(Passivator) - Method in class ea.internal.phy.Physik
-
Meldet einen Passivator wieder ab - Vorausgesetzt er war auch angemeldet.
- passivAnmelden(Passivator) - Method in class ea.internal.phy.Physik
-
Meldet einen Passivator an.
- Passivator - Class in ea.internal.phy
-
Ein Passivator ueberwacht und steuert ein passives Objekt in der Physik.
- Passivator(Raum) - Constructor for class ea.internal.phy.Passivator
-
Konstruktor.
- passivMachen() - Method in class ea.Raum
-
Macht dieses Objekt zu einem Passiv-Objekt.
- pause() - Method in class ea.Sound
-
- pauseSound(boolean) - Method in class ea.internal.sound.SampledSound
-
pauses / unpauses this sound
- pausieren() - Method in class ea.internal.ani.Animierer
-
Haelt den Tick-Algorythmus an. macht genau dasselbe wie anhalten
und ist nur dazu da, eine weitere Assoziation der Verwendung dieser Methode zu repraesentieren.
- pfadAuswaehlen(String...) - Method in class ea.Game
-
Oeffnet einen Such-Dialog, der die Auswahl eines Pfades ermoeglicht.
- pfadtrenner - Variable in class ea.Game
-
Dieser String ist immer das korrekte, Systemabhaengige Pfadtrenner-Literal, das ganz einfach bei Pfadangaben verwendet werden kann:
String verzeichnis = “meinOrdner” + “meinDarinLiegenderUnterordner” + “meineDatei.eaf”;
- Physik - Class in ea.internal.phy
-
Ein Objekt der Klasse Physik behandelt eigenstaendig verschiedene Raum-Objekte als Physik-Engine.
- PhysikClient - Class in ea.internal.phy
-
Ein Physik-Client ueberwacht ganz generell ein Raum-Objekt in der Physik.
- PhysikClient(Raum) - Constructor for class ea.internal.phy.PhysikClient
-
Konstruktor.
- PixelFeld - Class in ea.internal.gra
-
Ein PixelFeld ist eine Ansammlzung vieler Pixel, es kann gezeichnet werden.
- PixelFeld(int, int, int) - Constructor for class ea.internal.gra.PixelFeld
-
Konstruktor fuer Objekte der Klasse PixelFeld
- play() - Method in class ea.Sound
-
- position() - Method in class ea.Kamera
-
Die aktuelle Position der Kamera wird zurueckgegeben.
- position - Variable in class ea.Raum
-
Die absolute Position des Raum-Objekts.
- position() - Method in class ea.Raum
-
Methode zum schnellen Herausfinden der Position des Raum-Objektes.
- positionSetzen(float, float) - Method in class ea.Kamera
-
Setzt die Position der linken oberen Ecke der Kameraperspektive.
- positionSetzen(Punkt) - Method in class ea.Kamera
-
Setzt die Position der linken oberen Ecke der Kameraperspektive.
- positionSetzen(Punkt) - Method in class ea.Raum
-
Setzt die Position des Objektes gänzlich neu auf der Zeichenebene.
- positionSetzen(float, float) - Method in class ea.Raum
-
Setzt die Position des Objektes gänzlich neu auf der Zeichenebene.
- positionX() - Method in class ea.Raum
-
Einfache Methode, die die X-Koordinate der linken oberen Ecke des das Raum
-Objekt exakt umrandenden BoundingRechteck
’s auf der Zeichenebene zurueckgibt.
- positionY() - Method in class ea.Raum
-
Einfache Methode, die die Y-Koordinate der linken oberen Ecke des das Raum
-Objekt exakt umrandenden BoundingRechteck
’s auf der Zeichenebene zurueckgibt.
- problem(int, int) - Static method in class ea.Raum
-
Interne Testmethode, die ein mathematisch simples Konzept hat.
- Punkt - Class in ea
-
Ein Punkt beschreibt einen exakt bestimmten eindimensionalen Punkt auf der Zeichenebene.
- Punkt(int, int) - Constructor for class ea.Punkt
-
Standard-Konstruktor fuer Objekte der Klasse Punkt.
- Punkt(float, float) - Constructor for class ea.Punkt
-
Fortgeschrittener-Konstruktor fuer Objekte der Klasse Punkt.
- punkte() - Method in class ea.BoundingRechteck
-
// TODO Dokumentation
- punkte() - Method in class ea.Dreieck
-
- punkteAnzeigen(boolean) - Method in class ea.edu.AnzeigeE
-
Setzt, ob die Punkte angezeigt werden sollen.
- punkteLinksSetzen(int) - Method in class ea.edu.AnzeigeE
-
Setzt den Punktestand auf der linken Seite.
- punkteLinksSetzen(int) - Method in class ea.edu.SPIEL
-
Setzt den linken Punktestand.
- punkteLinksSichtbarSetzen(boolean) - Method in class ea.edu.AnzeigeE
-
Setzt, ob der Punktestand auf der linken Seite sichtbar sein soll oder nicht.
- punkteRechtsSetzen(int) - Method in class ea.edu.AnzeigeE
-
Setzt den Punktestand auf der rechten Seite.
- punkteRechtsSetzen(int) - Method in class ea.edu.SPIEL
-
Setzt den rechten Punktestand.
- punkteRechtsSichtbarSetzen(boolean) - Method in class ea.edu.AnzeigeE
-
Setzt, ob der Punktestand auf der rechten Seite sichtbar sein soll oder nicht.
- punkteSetzen(Punkt, Punkt, Punkt) - Method in class ea.Dreieck
-
Setzt die drei Punkte dieses Dreiecks neu.
- punkteSetzen(float[], float[]) - Method in class ea.Dreieck
-
Setzt die drei Punkte dieses Dreiecks nue
- punkteSetzen(int, int, int, int, int, int) - Method in class ea.edu.DreieckE
-
Setzt die Punkte dieses “edu”-Dreiecks neu.
- punkteSetzen(Punkt, Punkt) - Method in class ea.Strich
-
Setzt die Punkte neu.
- punkteSetzen(int, int, int, int) - Method in class ea.Strich
-
Setzt die Punkte neu
- punktLiegtUeber(Punkt) - Method in class ea.Gerade
-
Deprecated.
Funktion unter einberechnung der Sonderfaelle.
- radius() - Method in class ea.Kreis
-
Gibt den Radius des Kreises aus
- radius - Variable in class ea.RegEck
-
Der Radius des Umkreises des n-Ecks
- radiusSetzen(int) - Method in class ea.RegEck
-
Setzt einen neuen Radius fuer das regelmaessige n-Eck.
- randFarbeSetzen(String) - Method in class ea.edu.mine.FieldE
-
Setzt die Randfarbe neu.
- Raum - Class in ea
-
Raum bezeichnet alles, was sich auf der Zeichenebene befindet.
- Raum() - Constructor for class ea.Raum
-
Der eine und einziege Konstruktor fuer Objekte der Klasse Raum.
- reagieren(int) - Method in class ea.edu.AnzeigeE
-
Methode zum Weiterleiten von Tastendrucks an die angemeldeten
- reagieren(int) - Method in class ea.Game
-
Die aus TastenReagierbar
implemetierte Methode zum Reagieren auf einen einfachen, einmaligen Tastendruck.
- reagieren(int) - Method in interface ea.TastenReagierbar
-
Wird aufgerufen bei einem angemeldeten TastenReagierbar, sobald eine Taste, die in der Kennungstabelle liegt, bei entsprechend aktiviertem Fenster gedrueckt wird.
- realX() - Method in class ea.Punkt
-
Gibt die X-Koordinate dieses Punktes zurueck.
- realX() - Method in class ea.Vektor
-
Gibt die x
-Verschiebung dieses Vektors wieder.
- realY() - Method in class ea.Punkt
-
Gibt die Y-Koordinate dieses Punktes zurueck.
- realY() - Method in class ea.Vektor
-
Gibt die y
-Verschiebung dieses Vektors wider.
- rechenintensiveArbeitSetzen(boolean) - Method in class ea.Game
-
Setzt, ob die gesamte Engine Alpha rechenintensiv, oder ressourcensparsam arbeiten soll.
- Rechteck - Class in ea
-
Beschreiben Sie hier die Klasse Rechteck.
- Rechteck(float, float, float, float) - Constructor for class ea.Rechteck
-
Konstruktor fuer Objekte der Klasse Rechteck
- RechteckE - Class in ea.edu
-
Ein einfaches “edu”-Dummmie-Rechteck.
- RechteckE() - Constructor for class ea.edu.RechteckE
-
Konstruktor eines “edu”-Rechtecks.
- RECHTS - Static variable in class ea.Vektor
-
Konstante für eine einfache Verschiebung nach rechts (1, 0)
- RechtsKlickReagierbar - Interface in ea
-
Eine Klasse, die dieses Interface implementiert, kann auf Rechtsklicks der Maus reagieren
- rechtsKlickReagierbarAnmelden(RechtsKlickReagierbar) - Method in class ea.Maus
-
Meldet ein RechtsKlickReagierbar-Objekt bei der Maus an.
- rechtsKlickReagieren(int, int) - Method in class ea.edu.AnzeigeE
-
Reagiert auf einen Rechtsklick
- rechtsKlickReagieren(int, int) - Method in class ea.edu.mine.Spiegel
-
Rechtsklick-Reaktionsmethode
- rechtsKlickReagieren(int, int) - Method in interface ea.RechtsKlickReagierbar
-
Diese Methode wird bei einer an einer aktiven Maus angemeldeten Klasse immer dann aufgerufen, wenn ein Rechtsklick gemacht wurde.
- rechtsVon(int) - Method in class ea.BoundingRechteck
-
Berechnet, ob dieses Rechteck rechts von einer bestimmten Grenze liegt, und wenn nicht, dann berechnet es eines, das gerade so an der linken Extremgrenze liegt.
- RegEck - Class in ea
-
Basisklasse fuer ein regelmaessiges n-Eck.
- RegEck(float, float, int, float) - Constructor for class ea.RegEck
-
Konstruktor fuer Objekte der Klasse N-Eck
- removeSimple(SimpleGraphic) - Method in class ea.internal.gra.Zeichner
-
- removeSimple(SimpleGraphic) - Method in class ea.internal.gui.Fenster
-
Entfernt ein simples Grafikobjekt.
- render(Graphics2D) - Method in class ea.internal.gra.Zeichner
-
Die render()-Methode, sie fuehrt die gesamte Zeichenroutine aus.
- resize(BufferedImage, int, int) - Static method in class ea.Bild
-
Aendert ein BufferedImage von seinen Massen her.
- richtung() - Method in class ea.Vektor
-
Berechnet die Richtung des Vektors, in die er wirkt.
- roh - Static variable in class ea.Raum
-
Ob die Kollisionstests Roh oder fein ablaufen sollen.
- Rotation - Class in ea
-
Die Klasse Rotation
beschreibt eine Rotation, also eine Drehung, diese ist durch zwei Eigenschaften definiert:
1.
- Rotation(int, Punkt) - Constructor for class ea.Rotation
-
Konstruktor fuer Objekte der Klasse Rotation
- rotieren(BufferedImage, double) - Static method in class ea.Bild
-
Rotiert ein BufferedImage und gibt das neue, rotierte Bild aus.
- rotieren(Rotation) - Method in class ea.Bild
-
Rotiert das Objekt um eine bereits definierte Rotation.
- run() - Method in class ea.Client
-
Die run-Methode des Threads baut eine Verbindung zum Server aus.
- run() - Method in class ea.internal.gra.Zeichner
-
run-Methode.
- run() - Method in class ea.internal.net.DiscoveryClient
-
- run() - Method in class ea.internal.net.DiscoveryServer
-
- run() - Method in class ea.internal.sound.SampledSound
- run() - Method in class ea.NetzwerkInterpreter
-
- run() - Method in class ea.Server
-
Überschriebene run-Methode.
- S - Static variable in class ea.Vektor
-
Die Konstante für die Richtung Süden
- SampledSound - Class in ea.internal.sound
-
plays a sound
This is a internal class, do not use it in your projects!
- SampledSound(byte[], boolean) - Constructor for class ea.internal.sound.SampledSound
-
- schliessen() - Method in class ea.Game
-
Beendet dieses Game auf softe weise:
- Das Fenster wird geschlossen
- Die Physik wird beendet (alle bestehenden Raum-Objekte werden automatisch neutral
- Alle Animationen werden beendet
- Der ABER:
-> Die virtuelle Maschine wird nicht beendet.
- schneidet(Dreieck) - Method in class ea.BoundingRechteck
-
Testet, ob sich ein Dreieck in dem BoundingRechteck befindet.
- schneidet(KreisCollider) - Method in class ea.KreisCollider
-
Effizienter, genaue Methode, die überprüft, ob dieser Bounding-Kreis sich mit einem zweiten schneidet oder berührt.
- schneidet(Raum) - Method in class ea.Raum
-
Test, ob ein anderes Raum-Objekt von diesem geschnitten wird.
- schneidetBasic(BoundingRechteck) - Method in class ea.BoundingRechteck
-
Testet, ob ein anderes BoundingRechteck dieses schneidet.
- schneidetBasic(Dreieck) - Method in class ea.Dreieck
-
Gibt an, ob diese Dreieck sich mit einem anderen schneidet.
- schneidetBasic(BoundingRechteck) - Method in class ea.Dreieck
-
- schreiben(Figur, String, String, boolean) - Static method in class ea.DateiManager
-
Schreibt die “.eaf”-Datei zu einer Figur.
- schreiben(Figur, String, String) - Static method in class ea.DateiManager
-
Schreibt die “.eaf”-Datei zu einer Figur.
- schreiben(Figur, String) - Static method in class ea.DateiManager
-
Vereinfachte Version der Schreibmethode.
- schriftart - Variable in class ea.Text
-
Die Schriftart (fett, kursiv, oder fett & kursiv).
- schriftartSetzen(int) - Method in class ea.Text
-
Setzt die Schriftart.
- schritte - Static variable in class ea.internal.ani.Animierer
-
Festgelegter Normwert, der die Anzahl an Unterschritten pro “Animationsetappe” der einzelnen Animierer wiedergibt.
- schwerkraftAktivSetzen(boolean) - Method in class ea.internal.phy.Gravitator
-
Setzt, ob das Ziel-Objekt von der Schwerkraft beeinflusst wird und somit fallen, aber auch springen kann.
- schwerkraftAktivSetzen(boolean) - Method in class ea.internal.phy.MechanikClient
-
Deprecated.
- schwerkraftAktivSetzen(boolean) - Method in class ea.internal.phy.NullClient
-
Diese Methode soll setzen, ob Schwerkraft aktiv ist.
- schwerkraftAktivSetzen(boolean) - Method in class ea.internal.phy.Passivator
-
Diese Methode soll setzen, ob Schwerkraft aktiv ist.
- schwerkraftAktivSetzen(boolean) - Method in class ea.internal.phy.PhysikClient
-
Setzt, ob das Ziel-Objekt von Schwerkraft beeinflusst wird.
- schwerkraftAktivSetzen(boolean) - Method in class ea.Raum
-
Setzt, ob dieses Raum
-Objekt von Schwerkraft beeinflusst wird.
- schwerkraftSetzen(int) - Method in class ea.internal.phy.Gravitator
-
Setzt die Schwerkraft fuer dieses Objekt.
- schwerkraftSetzen(int) - Method in class ea.internal.phy.MechanikClient
-
Deprecated.
- schwerkraftSetzen(int) - Method in class ea.internal.phy.NullClient
-
Setzt die Schwerkraft fuer dieses Objekt.
- schwerkraftSetzen(int) - Method in class ea.internal.phy.Passivator
-
Setzt die Schwerkraft fuer dieses Objekt.
- schwerkraftSetzen(int) - Method in class ea.internal.phy.PhysikClient
-
Setzt die Schwerkraft fuer dieses Objekt.
- schwerkraftSetzen(int) - Method in class ea.Raum
-
Setzt die Schwerkraft fuer dieses spezielle Objekt.
- screenshot(String) - Method in class ea.Game
-
Macht vom aktuell sichtbaren Bereich (also dem von der Kamera derzeit erfassten Bereich) einen Screenshot.
- screenshot(String, int, int, int, int) - Method in class ea.Game
-
Macht einen Screenshot von einem bestimmten Bildbereich und speichert diesen ab,
- screenshot(String, BoundingRechteck) - Method in class ea.Game
-
Macht einen Screenshot von einem bestimmten Bildbereich und speichert diesen ab,
- sendeBoolean(boolean) - Method in class ea.Client
-
Versendet einen Booleschen Wert an den Kommunikationspartner
- sendeBoolean(boolean) - Method in class ea.Sender
-
Versendet einen Booleschen Wert an den Kommunikationspartner
- sendeBoolean(boolean) - Method in interface ea.SenderInterface
-
Versendet einen Booleschen Wert an den Kommunikationspartner
- sendeBoolean(boolean) - Method in class ea.Server
-
Versendet einen Booleschen Wert an den Kommunikationspartner
- sendeByte(byte) - Method in class ea.Client
-
Versendet ein Byte an den Kommunikationspartner.
- sendeByte(byte) - Method in class ea.Sender
-
Versendet ein Byte an den Kommunikationspartner.
- sendeByte(byte) - Method in interface ea.SenderInterface
-
Versendet ein Byte an den Kommunikationspartner.
- sendeByte(byte) - Method in class ea.Server
-
Versendet ein Byte an den Kommunikationspartner.
- sendeChar(char) - Method in class ea.Client
-
Versendet einen Character an den Kommunikationspartner
- sendeChar(char) - Method in class ea.Sender
-
Versendet einen Character an den Kommunikationspartner
- sendeChar(char) - Method in interface ea.SenderInterface
-
Versendet einen Character an den Kommunikationspartner
- sendeChar(char) - Method in class ea.Server
-
Versendet einen Character an den Kommunikationspartner
- sendeDouble(double) - Method in class ea.Client
-
Versendet einen Double an den Kommunikationspartner.
- sendeDouble(double) - Method in class ea.Sender
-
Versendet einen Double an den Kommunikationspartner.
- sendeDouble(double) - Method in interface ea.SenderInterface
-
Versendet einen Double an den Kommunikationspartner.
- sendeDouble(double) - Method in class ea.Server
-
Versendet einen Double an den Kommunikationspartner.
- sendeInt(int) - Method in class ea.Client
-
Versendet einen Integer an den Kommunikationspartner.
- sendeInt(int) - Method in class ea.Sender
-
Versendet einen Integer an den Kommunikationspartner.
- sendeInt(int) - Method in interface ea.SenderInterface
-
Versendet einen Integer an den Kommunikationspartner.
- sendeInt(int) - Method in class ea.Server
-
Versendet einen Integer an den Kommunikationspartner.
- senden(String) - Method in class ea.edu.net.SimplerClient
-
- senden(String) - Method in class ea.edu.net.SimplerNetzwerkAdapter
-
Versendet eine Nachricht.
- senden(String) - Method in class ea.edu.net.SimplerServer
-
Versendet eine Nachricht.
- Sender - Class in ea
-
Diese Klasse wird verwendet, um Daten ueber eine Server-Client-Verbindung zu senden.
- Sender(BufferedWriter) - Constructor for class ea.Sender
-
Konstruktur erstellt den Sender.
- SenderInterface - Interface in ea
-
TODO Docs fehlen!
- sendeString(String) - Method in class ea.Client
-
Versendet einen String an den Kommunikationspartner.
- sendeString(String) - Method in class ea.Sender
-
Versendet einen String an den Kommunikationspartner.
- sendeString(String) - Method in interface ea.SenderInterface
-
Versendet einen String an den Kommunikationspartner.
- sendeString(String) - Method in class ea.Server
-
Versendet einen String an den Kommunikationspartner.
- sep - Static variable in class ea.DateiManager
-
Das allgemein gültige Zeichen für ein Unterverzeichnis
- Server - Class in ea
-
Server-Klasse für einfache Verwendung von Kommunikation.
- Server(int) - Constructor for class ea.Server
-
Erstellt einen neuen Server.
- serverGefunden(String) - Method in interface ea.ServerGefundenReagierbar
-
- ServerGefundenReagierbar - Interface in ea
-
- ServerSuche - Class in ea
-
- setBroadcast(boolean) - Method in class ea.Server
-
Setzt, ob der Teilnehmer empfangene Nachrichten an alle anderen Clients weiterleitet.
- setColor(Color) - Method in class ea.Dreieck
-
Setzt die Farbe ueber die JAVA-Farbklasse.
- setVerbindungHergestelltReagierbar(VerbindungHergestelltReagierbar) - Method in class ea.Server
-
Setze den Listener, der informiert wird, wenn ein Client sich verbindet.
- setzeFarbe(Color) - Method in class ea.Text
-
Setzt die Fuellfarbe
- setzeFarbe(String) - Method in class ea.Text
-
Setzt die Fuellfarbe
- setzeFokus(Raum) - Method in class ea.Kamera
-
Setze einen Fokus der Kamera auf ein Objekt.
- setzeFont(String) - Method in class ea.Text
-
Setzt einen neuen Font fuer den Text
- setzeGroesse(int) - Method in class ea.Text
-
Setzt die Schriftgroesse
- setzeInhalt(String) - Method in class ea.Text
-
Setzt den Inhalt des Textes.
- setzeMeterProPixel(float) - Static method in class ea.internal.phy.MechanikClient
-
Setzt, wie viele Meter auf einen Pixel im Spielfenster gehen.
- setzeMeterProPixel(float) - Method in class ea.Raum
-
Setzt die Meter pro Pixel für die Zeichenebene.
- setzeSchriftart(int) - Method in class ea.Text
-
Setzt die Schriftart.
- sicherheitsFrage(String) - Method in class ea.Game
-
Stellt eine Sicherheitsfrage, also eine Frage auf die mit “OK” oder “Abbrechen” geantwortet werden kann, in einem neuen Fenster.
- sichtbar() - Method in class ea.Raum
-
Gibt an, ob das Raum-Objekt sichtbar ist.
- sichtbarSetzen(boolean) - Method in class ea.Raum
-
Setzt die Sichtbarkeit des Objektes.
- signal() - Method in class ea.Maus.Auftrag
-
Gibt das Signal zurueck.
- signalSetzen(int) - Method in class ea.Maus.Auftrag
-
Setzt den Wert des Signals, das beim Klick auf das Ziel ausgeloest wird neu.
- SimpleGraphic - Class in ea
-
Simple grafische Klassen bestehen nicht aus Flaechen.
- SimpleGraphic() - Constructor for class ea.SimpleGraphic
-
Konstruktor initialisiert bereits die Darstellung.
- SimplerClient - Class in ea.edu.net
-
- SimplerClient(String, String, int) - Constructor for class ea.edu.net.SimplerClient
-
- SimplerNetzwerkAdapter - Class in ea.edu.net
-
- SimplerNetzwerkAdapter() - Constructor for class ea.edu.net.SimplerNetzwerkAdapter
-
- SimplerServer - Class in ea.edu.net
-
- SimplerServer(int) - Constructor for class ea.edu.net.SimplerServer
-
- skalarprodukt(Vektor) - Method in class ea.Vektor
-
Berechnet das Skalarprodukt von diesem Vektor mit einem weiteren.
- SO - Static variable in class ea.Vektor
-
Die Konstante für die Richtung Südosten
- sonderfallSenkrecht - Variable in class ea.Gerade
-
Deprecated.
Gibt an, ob die Gerade exakt senkrecht steht.
- sonderfallWaagrecht - Variable in class ea.Gerade
-
Deprecated.
Gibt an, ob die Gerade exakt waagrecht steht.
- Sound - Class in ea
-
- Sound(String) - Constructor for class ea.Sound
-
- sphereboxCollision(SphereCollider, BoxCollider, Punkt, Punkt) - Static method in class ea.internal.collision.Collider
-
Logische Abfrage für die Kollision eines Kreises mit einer Box.
- SphereCollider - Class in ea.internal.collision
-
- SphereCollider(float) - Constructor for class ea.internal.collision.SphereCollider
-
Erstellt einen neuen sphärischen Collider ohne Offset.
- SphereCollider(float, Vektor) - Constructor for class ea.internal.collision.SphereCollider
-
Erstellt einen neuen sphärischen Collider
- SphereCollider(float, Vektor, int) - Constructor for class ea.internal.collision.SphereCollider
-
Erstellt einen neuen sohärischen Collider.
- spheresphereCollision(SphereCollider, SphereCollider, Punkt, Punkt) - Static method in class ea.internal.collision.Collider
-
Logische Abfrage für die Kollision zweier Kreise.
- Spiegel - Class in ea.edu.mine
-
Diese Interne Klasse ermoeglicht folgendes:
Das sich aus der Hauptklasse ableitende Spiel ist minimal umfangreich.
- Spiegel(MineGameE, int, int, String) - Constructor for class ea.edu.mine.Spiegel
-
Konstruktor eines Spiegels.
- spiegelXSetzen(boolean) - Method in class ea.ActionFigur
-
Spiegelt ALLE Figuren der Zustaende und Aktionen dieser Figur an der X-Achse.
- spiegelXSetzen(boolean) - Method in class ea.Figur
-
Setzt, ob diese Figur bei der Darstellung waagrecht zentral gespiegelt werden soll oder nicht.
- spiegelYSetzen(boolean) - Method in class ea.ActionFigur
-
Spiegelt ALLE Figuren der Zustaende und Aktionen dieser Figur an der Y-Achse.
- spiegelYSetzen(boolean) - Method in class ea.Figur
-
Setzt, ob diese Figur bei der Darstellung senkrecht zentral gespiegelt werden soll oder nicht.
- SPIEL - Class in ea.edu
-
Die Klasse SPIEL ist ein Template, das so wie es ist an Schueler ausgegeben werden kann.
- SPIEL(int, int, boolean, boolean, boolean) - Constructor for class ea.edu.SPIEL
-
Erstellt ein Spiel.
- SPIEL() - Constructor for class ea.edu.SPIEL
-
Erstellt ein einfaches Spiel ohne Anzeige und Maus.
- sprung(int) - Method in class ea.internal.phy.Gravitator
-
Laesst das anliegende Raum-Objekt springen.
- sprung(int) - Method in class ea.internal.phy.MechanikClient
-
Deprecated.
- sprung(int) - Method in class ea.internal.phy.NullClient
-
Die ueberschriebene Sprung-Methode.
- sprung(int) - Method in class ea.internal.phy.Passivator
-
Die ueberschriebene Sprung-Methode.
- sprung(int) - Method in class ea.internal.phy.PhysikClient
-
Laesst das anliegende Objekt einen Sprung vollfuehren, wenn es ein Aktiv-Objekt ist.
- sprung(int) - Method in class ea.Raum
-
Laesst das Raum
-Objekt einen Sprung von variabler Kraft machen.
- standard - Static variable in class ea.Manager
-
Der Standard-Manager.
- start() - Method in class ea.internal.sound.SampledSound
- start(ServerGefundenReagierbar) - Static method in class ea.ServerSuche
-
- starten() - Method in class ea.internal.ani.Animierer
-
Starten den Tick-Algorythmus.
- starten(Ticker, int) - Method in class ea.Manager
-
Startet einen Ticker, der bereits an diesem Manager angemeldet ist.
- startServer() - Static method in class ea.internal.net.DiscoveryServer
-
- statischeWurzel - Variable in class ea.Game
-
Die statische Wurzel.
- statNode() - Method in class ea.internal.gra.Zeichner
-
- StehDummy - Class in ea.internal.phy
-
Die Nichtstuende Dummy-Standartklasse, die fuer einen Gravitator der nichtstuende Initial-StehReagierbar-Listener ist.
- StehDummy() - Constructor for class ea.internal.phy.StehDummy
-
- StehReagierbar - Interface in ea
-
Dieses Interface beschreibt einen Listener der Physik, der immer dann informiert wird, wenn das Raum
-Objekt, an dem er angemeldet wurde, nach dem Fall wieder sicher auf einem Passiv-Objekt steht.
- stehReagierbarAnmelden(StehReagierbar) - Method in class ea.internal.phy.Gravitator
-
In dieser Methode wird der StehReagierbar
-Listener angemeldet.
- stehReagierbarAnmelden(StehReagierbar) - Method in class ea.internal.phy.MechanikClient
-
In dieser Methode wird der StehReagierbar
-Listener angemeldet.
- stehReagierbarAnmelden(StehReagierbar) - Method in class ea.internal.phy.NullClient
-
In diese Methode wird ein StehReagierbar
-Listener angemeldet.
- stehReagierbarAnmelden(StehReagierbar) - Method in class ea.internal.phy.Passivator
-
In diese Methode wird ein StehReagierbar
-Listener angemeldet.
- stehReagierbarAnmelden(StehReagierbar) - Method in class ea.internal.phy.PhysikClient
-
In dieser Methode wird der StehReagierbar
-Listener angemeldet.
- stehReagierbarAnmelden(StehReagierbar) - Method in class ea.Raum
-
Diese Methode meldet einen StehReagierbar
-Listener neu an.
- stehReagieren() - Method in class ea.internal.phy.StehDummy
-
In der Verarbeitung des stehens passiert nichts.
- stehReagieren() - Method in interface ea.StehReagierbar
-
Diese Methode wird immer dann aufgerufen, wenn das Raum
-Objekt, an dem dieser Listener angemeldet wurde, nach einem Fall/Sprung wieder auf einem Passiv-Objekt zum Stehen kommt.
- steht() - Method in class ea.internal.phy.Gravitator
-
Testet, ob das hieran anliegende Ziel-Objekt steht.
- steht() - Method in class ea.internal.phy.MechanikClient
-
Gibt an, ob das Ziel-Raum
-Objekt auf einem Passiv-Objekt steht oder nicht.
- steht() - Method in class ea.internal.phy.NullClient
-
Soll testen, ob das Ziel-Objekt steht.
- steht() - Method in class ea.internal.phy.Passivator
-
Soll testen, ob das Ziel-Objekt steht.
- steht() - Method in class ea.internal.phy.PhysikClient
-
Gibt an, ob das Ziel-Raum
-Objekt auf einem Passiv-Objekt steht oder nicht.
- steht() - Method in class ea.Raum
-
Prueft, ob dieses Objekt als Aktiv-Objekt steht.
- stehtAuf(BoundingRechteck) - Method in class ea.BoundingRechteck
-
Berechnet, ob dieses BoundingRechteck auf einem zweiten “steht”.
- stehtAuf(Raum) - Method in class ea.Raum
-
Berechnet, ob dieses Raum-Objekt exakt ueber einem zweiten steht.
- steigung - Variable in class ea.Gerade
-
Deprecated.
Die Steigung der Geraden
- stop() - Method in class ea.Sound
-
- stopServer() - Static method in class ea.internal.net.DiscoveryServer
-
- stopSound() - Method in class ea.internal.sound.SampledSound
-
stops this sound
- streckenAnimation(Raum, int, boolean, boolean, Punkt...) - Method in class ea.AnimationsManager
-
Animiert ein Raum-Objekt auf einer Strecke aus einer bestimmten Zahl linearer Teilstrecken.
- streckenAnimation(Raum, int, boolean, Punkt...) - Method in class ea.AnimationsManager
-
Leicht vereinfachte Form der Streckanimationsmethode.
- streckenAnimation(Raum, int, Punkt...) - Method in class ea.AnimationsManager
-
Vereinfachte Form der Streckanimationsmethode.
- streckenAnimation(Raum, Punkt...) - Method in class ea.AnimationsManager
-
Stark vereinfachte Form der Streckanimationsmethode.
- StreckenAnimierer - Class in ea.internal.ani
-
Ein Linienanimierer laesst ein Raum-Objekt zwischen verschiedenen Punkten zusammenlaufen. sich fest zwischen 2 Punkten gleichmaessig hin- und herbewegen.
- StreckenAnimierer(Raum, boolean, boolean, Manager, int, AnimationsEndeReagierbar, Punkt...) - Constructor for class ea.internal.ani.StreckenAnimierer
-
Erstellt ein Objekt dieser Klasse zum Animieren.
- StreckenAnimierer(Raum, boolean, Manager, int, AnimationsEndeReagierbar, Punkt...) - Constructor for class ea.internal.ani.StreckenAnimierer
-
Leicht vereinfachter Konstruktor der Klasse
- StreckenAnimierer(Raum, Manager, int, AnimationsEndeReagierbar, Punkt...) - Constructor for class ea.internal.ani.StreckenAnimierer
-
Vereinfachter Konstruktor der Klasse.
- Strich - Class in ea
-
Ein Strich ist ein einfaches zeichenbares Objekt.
- Strich(int, int, int, int) - Constructor for class ea.Strich
-
Konstruktor.
- Strich(Punkt, Punkt) - Constructor for class ea.Strich
-
Konstruktor.
- stringArrayEinlesen(String) - Static method in class ea.compat.CompatDateiManager
-
Liest eine .eaa
-String-Array-Datei ein.
- stringArrayEinlesen(String) - Static method in class ea.DateiManager
-
Liest eine .eaa
-String-Array-Datei ein.
- stringArraySchreiben(String[], String) - Static method in class ea.DateiManager
-
Schreibt ein String
-Array (bzw. ein String[]
-Objekt) als eigenständige Datei auf.
- summe(BoundingRechteck) - Method in class ea.BoundingRechteck
-
Berechnet aus diesem und einem weiteren BoundingRechteck ein neues, dass die beiden genau fasst.
- summe(Vektor) - Method in class ea.Vektor
-
Berechnet die effektive Bewegung, die dieser Vektor und ein weiterer zusammen ausüben.
- SW - Static variable in class ea.Vektor
-
Die Konstante für die Richtung Südwesten
- taste(int) - Method in class ea.edu.mine.MineGameE
-
Diese Methode wird beim Tastendruck aufgerufen.
- tasteGedrueckt(int) - Method in class ea.Game
-
Prüft, ob eine bestimmte Taste gerade jetzt heruntergedrückt wird.
- tasteLosgelassen(int) - Method in interface ea.TastenLosgelassenReagierbar
-
Wird aufgerufen bei einem angemeldeten TastenReagierbar, sobald eine Taste, die in der Kennungstabelle liegt, bei entsprechend aktiviertem Fenster losgelassen wird.
- tastenLosgelassenAnmelden(TastenLosgelassenReagierbar) - Method in class ea.internal.gui.Fenster
-
Meldet einen TastenLosgelassenReagierbar-Listener an.
- TastenLosgelassenReagierbar - Interface in ea
-
Beschreiben Sie hier die Klasse TasteLosgelassenReagierbar.
- tastenLosgelassenReagierbarAnmelden(TastenLosgelassenReagierbar) - Method in class ea.Game
-
Meldet ein “TastenLosgelassenReagierbar
”-Objekt an.
- tastenLosgelassenReagierbarAnmelden(TastenLosgelassenReagierbar) - Method in class ea.internal.gui.Fenster
-
Meldet einen TastenLosgelassenReagierbar-Listener an als exakt parallele Methode zu tastenLosgelassenAnmelden()
, jedoch eben ein etwas laengerer, aber vielleicht auch logischerer Name; fuehrt jedoch exakt die selbe Methode aus!
- TastenReagierbar - Interface in ea
-
Dieses Interface wird implementiert, um auf Die verschiedenen Tastaturbefehle ans Fenster Reagieren zu koennen.
- tastenReagierbarAnmelden(Object) - Method in class ea.edu.AnzeigeE
-
Meldet ein Objekt an, das ab sofort auf Tastendruck reagieren wird.
- tastenReagierbarAnmelden(TastenReagierbar) - Method in class ea.Game
-
Meldet ein “TastenReagierbar
”-Objekt an.
- tasteReagieren(int) - Method in class ea.edu.FensterE
-
Diese Methode sorgt fuer das Reagieren auf Tastendruck.
- tasteReagieren(int) - Method in class ea.edu.mine.Spiegel
-
Tasten-Reaktionsmethode.
- tasteReagieren(int) - Method in class ea.edu.SPIEL
-
Wird bei jedem Tastendruck automatisch aufgerufen.
- tasteReagieren(int) - Method in class ea.Game
-
Diese Methode wird von der Klasse automatisch aufgerufen, sobald eine Taste einfach gedrueckt wurde.
- teilen(float) - Method in class ea.Vektor
-
Teilt die effektive Länge des Vektors durch eine ganze Zahl und kürzt dadurch seine Effektivität.
- Text - Class in ea
-
Zur Darstellung von Texten im Programmbildschirm.
- Text(String, float, float, String, int, int, String) - Constructor for class ea.Text
-
Konstruktor fuer Objekte der Klasse Text
Moeglich ist es auch, Fonts zu laden, die im Projektordner sind.
- Text(String, float, float, String, int) - Constructor for class ea.Text
-
Konstruktor ohne Farb- und sonderartseingabezwang.
- Text(String, float, float, String) - Constructor for class ea.Text
-
Ebenefalls ein vereinfachter Konstruktor.
- Text(String, float, float, int) - Constructor for class ea.Text
-
Einfacherer Konstruktor.
- Text(String, float, float) - Constructor for class ea.Text
-
Ein vereinfachter Konstruktor.
- Text(float, float, String) - Constructor for class ea.Text
-
Ein vereinfachter parallerer Konstruktor.
- Text(int, int, int, String) - Constructor for class ea.Text
-
Ein vereinfachter parallerer Konstruktor.
- TextE - Class in ea.edu
-
- TextE(String) - Constructor for class ea.edu.TextE
-
Konstruktor erstellt einen fertig sichtbaren Text.
- textFarbeSetzen(String) - Method in class ea.edu.mine.FieldE
-
Setzt die Fuellfarbe des Textes neu.
- textSetzen(String) - Method in class ea.edu.mine.FieldE
-
Setzt einen neuen Inhalt fuer den Text dieses
- tick() - Method in class ea.edu.AnzeigeE
-
In der TICK-Methode wird die Weitergabe des TICK-Befehls geregelt.
- tick() - Method in class ea.edu.SPIEL
-
Wird regelmaessig aufgerufen.
- tick() - Method in class ea.internal.ani.Animierer
-
Die Tick-Methode.
- tick(int) - Method in class ea.internal.phy.Gravitator
-
Methode zur Weitergabe eines Rechenschrittes
- tick() - Method in class ea.internal.phy.MechanikClient
-
In der tick()
-Methode des Mechanik-Clients wird die diskrete Weiterrechnung der verschiedenen Parameter realisiert sowie die Anwendung der Geschwindigkeit auf die aktuelle Position des Client-Objekts.
- tick() - Method in class ea.internal.phy.Physik
-
In diesem Tick findet ein DELTA-t der Physik statt (= 1ms).
- tick() - Method in class ea.LeuchtMacher
-
Die tick()-Methode.
- tick() - Method in interface ea.Ticker
-
Die bei jedem “Tick” auszufuehrende Methode.
- Ticker - Interface in ea
-
Eine Ticker zeichnet sich durch eine Ausfuehrbare Methode aus, die in einem gewissen Zeitabstand immer wieder ausgehuehrt wird, bis entsprechend dagegen vorgegangen wird.
- tickerAbmelden(Object) - Method in class ea.edu.AnzeigeE
-
Meldet einen “Ticker” ab.
- tickerAnmelden(Object, int) - Method in class ea.edu.AnzeigeE
-
Meldet ein Objekt zum Ticken an.
- tickerIntervallSetzen(int) - Method in class ea.edu.SPIEL
-
Setzt das Ticker-Intervall.
- tickerNeuStarten(int) - Method in class ea.edu.SPIEL
-
Startet den Ticker neu.
- tickerStoppen() - Method in class ea.edu.SPIEL
-
Stoppt die Ticker-Funktion.
- toCompatibleImage(BufferedImage) - Static method in class ea.internal.util.Optimizer
-
Optimiert ein Bild für das Rendering, abhänig vom Bildschirm des Anwenders.
- toString() - Method in class ea.BoundingRechteck
-
Gibt eine String-Repräsentation dieses Objektes aus.
- toString() - Method in class ea.Punkt
-
Überschriebene toString
-Methode gibt eine sinnvolle, lesbare String-Repräsentation dieses Punktes der Form “(x|y)” aus.
- toString() - Method in class ea.Vektor
-
Gibt die String-Repräsentation dieses Objektes aus.
- transformieren(int, int, int) - Method in class ea.internal.gra.PixelFeld
-
Transformiert alle Farbwerte um einen entsprechenden Betrag.
- Vektor - Class in ea
-
Ein Vektor bezeichnet eine relative Punktangabe.
- Vektor(float, float) - Constructor for class ea.Vektor
-
Konstruktor fuer Objekte der Klasse Vektor
- Vektor(Punkt, Punkt) - Constructor for class ea.Vektor
-
Zweite Variante des Konstruktors für die Klasse Vektor.
- verbindungAktiv() - Method in class ea.NetzwerkInterpreter
-
Gibt an, ob die Verbindung über diesen Interpreter noch aktiv ist.
- verbindungAktiv() - Method in class ea.Sender
-
Gibt an, ob die Verbindung über diesen Sender noch aktiv ist.
- verbindungBeendet() - Method in class ea.Client
-
Diese Methode wird aufgerufen, wenn der Kommunikationspartner die Verbindung abbricht, um den Empfaenger eben davon zu informieren.
- verbindungBeendet() - Method in interface ea.Empfaenger
-
Diese Methode wird aufgerufen, wenn der Kommunikationspartner die Verbindung abbricht, um den Empfaenger eben davon zu informieren.
- verbindungBeendet() - Method in class ea.Server
-
Diese Methode wird aufgerufen, wenn der Kommunikationspartner die Verbindung abbricht, um den Empfaenger eben davon zu informieren.
- verbindungGescheitert() - Method in class ea.Client
-
- verbindungHergestellt(String) - Method in interface ea.VerbindungHergestelltReagierbar
-
- VerbindungHergestelltReagierbar - Interface in ea
-
- verbindungSchliessen() - Method in class ea.Client
-
- verbindungSteht() - Method in class ea.NetzwerkTeilnehmer
-
Prueft bzw. gibt an, ob eine Verbindung bereits besteht.
- verschErhoeht(Vektor, int) - Method in class ea.BoundingRechteck
-
Transformiert dieses Boudning-Rechteck auf 2 Weisen: Einmal in der Postion und zusätzlich in seiner Höhe.
- verschieben(Vektor) - Method in class ea.ActionFigur
-
Verschiebt die Actionfigur um eine bestimmte Verschiebung.
- verschieben(Vektor) - Method in class ea.CombiFigur
-
Verschiebt das Objekt.
- verschieben(Vektor) - Method in class ea.Dreieck
-
Methode zum Verschieben
- verschieben(Vektor) - Method in class ea.Geometrie
-
Verschiebt das Objekt.
- verschieben(Vektor) - Method in class ea.Kamera
-
Verschiebt die Kamera um einen bestimmten Wert in X- und Y-Richtung.
- verschieben(int, int) - Method in class ea.Kamera
-
Verschiebt die Kamera um einen bestimmten Wert in X- und Y-Richtung.
- verschieben(Vektor) - Method in class ea.Knoten
-
Verschiebt diesen Knoten.
- verschieben(Vektor) - Method in class ea.KreisCollider
-
Verschiebt den Collider um einen Vektor.
- verschieben(Vektor) - Method in class ea.Raum
-
Verschiebt das Objekt ohne Bedingungen auf der Zeichenebene.
- verschieben(int, int) - Method in class ea.Raum
-
Verschiebt das Objekt.
- verschiebenX(BoundingRechteck) - Method in class ea.BoundingRechteck
-
Berechnet, wie weit man waagrecht ein BoundingRechteck verschieben müsste, damit es dieses nicht mehr berührt.
- verschiebenY(BoundingRechteck) - Method in class ea.BoundingRechteck
-
Berechnet, wie weit man senkrecht ein BoundingRechteck verschieben müsste, damit es dieses nicht mehr berührt.
- verschobeneInstanz(Vektor) - Method in class ea.BoundingRechteck
-
Berechnet ein neues BoundingRechteck mit denselben Maßen wie dieses, jedoch um einen bestimmten Vektor verschoben.
- verschobeneInstanz(Vektor) - Method in class ea.Punkt
-
Gibt einen Punkt aus, der die um eine Verschiebung veraenderten Koordinaten dieses Punktes hat.
- verschobenerPunkt(Vektor) - Method in class ea.Punkt
-
Gibt einen Punkt aus, der um eine bestimmte Verschiebung verschobenen Koordinaten dieses Punktes hat.
- VERSION_CODE - Static variable in class ea.EngineAlpha
-
- VERSION_STRING - Static variable in class ea.EngineAlpha
-
- verursachtCollision(Punkt, Punkt, Collider) - Method in class ea.internal.collision.BoxCollider
-
Prüft, ob dieser Collider sich mit einem weiteren Collider schneidet.
- verursachtCollision(Punkt, Punkt, Collider) - Method in class ea.internal.collision.Collider
-
Prüft, ob dieser Collider sich mit einem weiteren Collider schneidet.
- verursachtCollision(Punkt, Punkt, Collider) - Method in class ea.internal.collision.ColliderGroup
-
Prüft, ob dieser Collider sich mit einem weiteren Collider schneidet.
- verursachtCollision(Punkt, Punkt, Collider) - Method in class ea.internal.collision.NullCollider
-
Prüft, ob dieser Collider sich mit einem weiteren Collider schneidet.
- verursachtCollision(Punkt, Punkt, Collider) - Method in class ea.internal.collision.SphereCollider
-
Prüft, ob dieser Collider sich mit einem weiteren Collider schneidet.
- verz - Static variable in class ea.DateiManager
-
Das grundlegende Verzeichnis.
- vollbild() - Method in class ea.internal.gui.Fenster
-
Gibt zurueck, ob dieses Fenster ein Vollbild ist oder nicht.
- vollfuehrtAktion() - Method in class ea.ActionFigur
-
Gibt zurueck, ob diese Action-Figur gerade eine Aktion ausfuehrt.
- vonKonstante(int) - Static method in class ea.Vektor
-
Berechnet einen einfachen Vektor (maximale Auslenkung bei jeder Achse 1 (positiov wie negativ)), der der entsprechenden Konstante dieser Klasse entspricht möglich sind:N
, S
, O
, W
, NO
, NW
, SO
, SW
- vonString(String) - Static method in class ea.Farbe
-
Gibt ein Farbe
-Objekt aus, dass die selben Eigenschaften wie eine der EA-Standardfarben hat.