public class Point extends Tuple
Constructor and Description |
---|
Point()
Instanziert einen Punkt mit Koordinaten (0,0,0).
|
Point(double x,
double y,
double z)
Instanziert einen Punkt mit Koordinaten (x,y,z).
|
Point(Tuple t)
Instanziert einen neuen Punkt anhand des Tupels t.
|
Modifier and Type | Method and Description |
---|---|
double |
distance(Point P)
Gibt den Abstand des Punktes P vom aktuellen Punkt aus.
|
double |
distanceSquared(Point P)
Gibt das Quadrat des Abstandes des Punktes P vom aktuellen Punkt aus.
|
public Point(double x, double y, double z)
x
- neue x-Koordinatey
- neue y-Koordinatez
- neue z-Koordinatepublic Point(Tuple t)
t
- Tupel tpublic Point()
public double distanceSquared(Point P)
P
- Punkt Ppublic double distance(Point P)
P
- Punkt P