Class Arrow

java.lang.Object
  |
  +--Arrow

public class Arrow
extends java.lang.Object

Klasse für einen Vektor, Speicherung von zwei Koordinaten 23.05.02 Initialversion (T) 02.06.02 Konstruktor überladen für Nullvektorinitialisierung (F) 05.06.02 InvElement ergänzt (T)

Version:
1.02
Author:
Torben Barth

Constructor Summary
Arrow()
          Konstruktor wenn keine Werte übergeben, wird ein neuer Arrow mit dem Wert 0/0 initialisiert
Arrow(double xWert, double yWert)
          Konstruktor
 
Method Summary
 void addArrow(Arrow a)
          addiert a auf den Arrow, also Aufruf Arrow.addArrow(a), wobei Arrow durch den Aarow ersetzte wird
 double getX()
          liefert x-Wert
 double getY()
          liefert y-Wert
 void invArrow()
          invertiert den Arrow, soll heissen dreht die Vorzeichen um
 void setX(double xWert)
          setzt x-Wert
 void setXY(double xWert, double yWert)
          setzt beide Werte
 void setY(double yWert)
          setzt y-Wert
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Arrow

public Arrow(double xWert,
             double yWert)
Konstruktor

Parameters:
xWert - double
yWert - double

Arrow

public Arrow()
Konstruktor wenn keine Werte übergeben, wird ein neuer Arrow mit dem Wert 0/0 initialisiert

Method Detail

getX

public double getX()
liefert x-Wert

Returns:
x double

getY

public double getY()
liefert y-Wert

Returns:
y double

setX

public void setX(double xWert)
setzt x-Wert

Parameters:
xWert - double

setY

public void setY(double yWert)
setzt y-Wert

Parameters:
yWert - double

setXY

public void setXY(double xWert,
                  double yWert)
setzt beide Werte

Parameters:
xWert - double
yWert - double

addArrow

public void addArrow(Arrow a)
addiert a auf den Arrow, also Aufruf Arrow.addArrow(a), wobei Arrow durch den Aarow ersetzte wird

Parameters:
a - ein anderer Arrow

invArrow

public void invArrow()
invertiert den Arrow, soll heissen dreht die Vorzeichen um