|
||||||||||
| 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 | |||||||||