|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectframs_client_3d.Camera
Camera class.
Field Summary | |
private Point3D |
eye
|
private Vector3D |
up
|
private Point3D |
view
|
Constructor Summary | |
Camera()
|
Method Summary | |
float[] |
getEye()
Eye position getter. |
float[] |
getUp()
Up vector getter. |
float[] |
getView()
View position getter. |
Vector3D |
getViewVector()
View vector getter. |
void |
level(float speed)
|
void |
move(float speed)
|
void |
rotateHorizontal(float angle)
|
void |
rotateVertical(float angle)
|
void |
setPosition(float[] eye,
float[] view,
float[] up)
|
void |
strafe(float speed)
|
void |
zoom(float speed)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private Point3D eye
private Point3D view
private Vector3D up
Constructor Detail |
public Camera()
Method Detail |
public void setPosition(float[] eye, float[] view, float[] up)
public void zoom(float speed)
public void move(float speed)
public void level(float speed)
public void strafe(float speed)
public void rotateHorizontal(float angle)
public void rotateVertical(float angle)
public float[] getEye()
public float[] getView()
public float[] getUp()
public Vector3D getViewVector()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |