Package | Description |
---|---|
ch.beattl.gm3d |
Das Package bildet die Grundlage fuer Berechnungen im 3D-Raum.
|
ch.beattl.projektor |
Das Package dient als Ergaenzung zum Leitprogramm 3D-Graphikprogrammierung.
|
Modifier and Type | Method and Description |
---|---|
double |
Point.distance(Point P)
Gibt den Abstand des Punktes P vom aktuellen Punkt aus.
|
double |
Point.distanceSquared(Point P)
Gibt das Quadrat des Abstandes des Punktes P vom aktuellen Punkt aus.
|
Modifier and Type | Method and Description |
---|---|
Point |
Polyeder.getCenter(Face face)
Gibt den Schwerpunkt zur Flaeche face aus.
|
Point |
Axis.getO()
Gibt den Nullpunkt des Koordinatensystems aus.
|
Point |
Polyeder.getVertex(int i)
Gibt die Ecke mit der Nummer i als Punkt vom Typ Point aus.
|
Point |
Axis.getX()
Gibt den Endpunkt der x-Achse aus.
|
Point |
Axis.getY()
Gibt den Endpunkt der y-Achse aus.
|
Point |
Axis.getZ()
Gibt den Endpunkt der z-Achse aus.
|
Modifier and Type | Method and Description |
---|---|
void |
Polyeder.addVertex(Point P)
Fuegt den Punkt P als Ecke hinzu.
|
void |
Polyeder.setVertex(int i,
Point P)
Setzt die Ecke mit der Nummer i auf den Punkt P.
|