EOS 2  1.1.0
Einfache Objektbasierte Sprache
Öffentliche Methoden | Geschützte Methoden | Aufstellung aller Elemente
de.lathanda.eos.game.geom.Dot Klassenreferenz

Punkt. Mehr ...

Klassendiagramm für de.lathanda.eos.game.geom.Dot:
Inheritance graph
[Legende]

Öffentliche Methoden

 Dot (int x, int y)
 
boolean contains (double x, double y)
 
double getDistance (double x, double y)
 
void draw (Picture picture)
 
- Öffentliche Methoden geerbt von de.lathanda.eos.game.geom.Shape
Point getCenter ()
 
void setSprite (Sprite sprite)
 
Integer getID ()
 
Sprite getSprite ()
 
void setAngle (double angle)
 
double getAngle ()
 
void rotate (double angle)
 
double getLeft ()
 
double getRight ()
 
double getBottom ()
 
double getTop ()
 
double getWidth ()
 
double getHeight ()
 
int compareTo (Shape o)
 
boolean contains (Point p)
 
boolean intersects (Shape b)
 
double distance (Shape b)
 
final double getDistance (Point p)
 
double getX ()
 
double getY ()
 
void moveTo (double x, double y)
 
void moveTo (Point p)
 
void move (double dX, double dY)
 
void move (Vector v)
 
void move (double length)
 
String toString ()
 

Geschützte Methoden

Types getOutlineType ()
 
void positionChanged ()
 
void angleChanged ()
 
- Geschützte Methoden geerbt von de.lathanda.eos.game.geom.Shape
 Shape ()
 

Weitere Geerbte Elemente

- Geschützte Attribute geerbt von de.lathanda.eos.game.geom.Shape
double left
 Linke Grenze. Mehr ...
 
double bottom
 Untere Grenze. Mehr ...
 
double right
 Rechte Grenze. Mehr ...
 
double top
 Obere Grenze. Mehr ...
 
double angle
 Drehwinkel. Mehr ...
 
Point p
 Ort. Mehr ...
 
Integer id
 ID des zugehörigen Weltobjekts. Mehr ...
 
Sprite sprite
 Zugehöriges Weltobjekt. Mehr ...
 

Ausführliche Beschreibung

Punkt.

Diese Klasse stellt einen Umriss mit minimaler Größe dar.

Autor
Lathanda

Definiert in Zeile 16 der Datei Dot.java.

Beschreibung der Konstruktoren und Destruktoren

◆ Dot()

de.lathanda.eos.game.geom.Dot.Dot ( int  x,
int  y 
)
Parameter
xx Position
yy Position

Definiert in Zeile 24 der Datei Dot.java.

Dokumentation der Elementfunktionen

◆ angleChanged()

void de.lathanda.eos.game.geom.Dot.angleChanged ( )
protected

Tut nichts

Erneute Implementation von de.lathanda.eos.game.geom.Shape.

Definiert in Zeile 81 der Datei Dot.java.

◆ contains()

boolean de.lathanda.eos.game.geom.Dot.contains ( double  x,
double  y 
)

prüft ob sich der Punkt bei (x,y) befindet

Parameter
xx Koordinate
yy Koordinate
Rückgabe
Wahr wenn die Werte identisch sind, was fast unmöglich ist

Erneute Implementation von de.lathanda.eos.game.geom.Shape.

Definiert in Zeile 53 der Datei Dot.java.

◆ draw()

void de.lathanda.eos.game.geom.Dot.draw ( Picture  picture)

Erneute Implementation von de.lathanda.eos.game.geom.Shape.

Definiert in Zeile 84 der Datei Dot.java.

◆ getDistance()

double de.lathanda.eos.game.geom.Dot.getDistance ( double  x,
double  y 
)
Parameter
xx Koordinate
yy Koordinate
Rückgabe
Abstand zu diesem Punkt

Erneute Implementation von de.lathanda.eos.game.geom.Shape.

Definiert in Zeile 65 der Datei Dot.java.

◆ getOutlineType()

Types de.lathanda.eos.game.geom.Dot.getOutlineType ( )
protected

Umrissart

Rückgabe
Punktumriss

Erneute Implementation von de.lathanda.eos.game.geom.Shape.

Definiert in Zeile 39 der Datei Dot.java.

◆ positionChanged()

void de.lathanda.eos.game.geom.Dot.positionChanged ( )
protected

Aktuallisiert Daten

Erneute Implementation von de.lathanda.eos.game.geom.Shape.

Definiert in Zeile 72 der Datei Dot.java.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:
Impressum