Package | Description |
---|---|
ch.beattl.projektor |
Das Package dient als Ergaenzung zum Leitprogramm 3D-Graphikprogrammierung.
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<Face> |
Polyeder.getFaces()
Gibt einen Iterator für die Flaechen des Polyeders aus.
|
Modifier and Type | Method and Description |
---|---|
void |
Polyeder.addFace(Face face)
Fuege die Flaeche face zur Flaechenliste des Polyeders hinzu.
|
int |
Face.compareTo(Face f)
Wird fuer das interface Comparable benoetigt, damit die Flaechen
gemaess ihrem Abstand zum Betrachter sortiert werden koennen.
|
Point |
Polyeder.getCenter(Face face)
Gibt den Schwerpunkt zur Flaeche face aus.
|
Vector |
Polyeder.getNormal(Face face)
Gibt den Normalenvektor zur Flaeche face aus.
|
Modifier and Type | Method and Description |
---|---|
void |
Polyeder.setFaces(java.util.TreeSet<Face> faces)
Setzt die Flaechenliste des Polyeders auf faces.
|