|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.ObjectTransformation
public class Transformation
Klass som används för perspektiv-transformation (3D till 2D)
| Constructor Summary | |
|---|---|
Transformation()
|
|
| Method Summary | |
|---|---|
void |
setScreenOrigo(int x,
int y)
Bestämmer vilka skärmkoordinater som skall motsvara origo, dvs vart vektorn (0,0,0) skall transformeras. |
void |
setViewingDistance(int dist)
Bestämmer från vilket avstånd man ser på skärmen. |
java.awt.Point |
T(Point3D r)
Metod som transformerar en Point3D till en tvådimensionell Point |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Transformation()
| Method Detail |
|---|
public void setScreenOrigo(int x,
int y)
x - xkoordinat på skärmen för origo.y - ykoordinat på skärmen för origo.public void setViewingDistance(int dist)
dist - avståndpublic java.awt.Point T(Point3D r)
r - tredimensionell punkt
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||