|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectrobo.etc.DPoint
public class DPoint
Kapselt einen Punkt mit Doublekoordinaten (2d-Vektor), für den einige grundlegende Rechenoperationen implementiert sind (Addieren, Skalarmulitplizieren)
Field Summary | |
---|---|
double |
x
x-Koordinate des Punktes |
double |
y
y-Koordinate des Punktes |
Constructor Summary | |
---|---|
DPoint()
Standard-Konstruktor, initialisiert auf (0,0) |
|
DPoint(double x,
double y)
Initialisiert mit den angegebenen Koordinaten |
Method Summary | |
---|---|
DPoint |
add(DPoint p)
Addiert p zu sich selbst und liefert Ergebnis zurück |
void |
addself(DPoint p)
Addiert p zu sich selbst und nimmt Ergebnis an: this = this+p |
DPoint |
mult(double l)
Skalarmultiplikation mit l, liefert Ergebnis zurück |
void |
multself(double l)
Multipliziert sich mit l, nimmt Ergebnis an: this = l*this |
DPoint |
sub(DPoint p)
Subtrahiert p von sich selbst, liefert Ergebnis zurück |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public double x
public double y
Constructor Detail |
---|
public DPoint()
public DPoint(double x, double y)
x
- y
- Method Detail |
---|
public DPoint add(DPoint p)
p
-
public DPoint sub(DPoint p)
p
-
public DPoint mult(double l)
l
-
public void addself(DPoint p)
p
- public void multself(double l)
l
- public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |