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