|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Camera
Interface describing a camera. All methods may be assumed to return a copy of the internal state.
Method Summary | |
---|---|
void |
addCameraListener(CameraListener cameraListener)
Add the given listener which will be notified when a property of this camera changes |
javax.vecmath.Point3f |
getEyePoint()
Return the eye point of the camera |
float |
getFovY()
Return the angle of the field-of-view (FOV) of the camera (in y-direction), in degrees |
javax.vecmath.Vector3f |
getUpVector()
Return the up vector of the camera |
javax.vecmath.Point3f |
getViewPoint()
Return the view point of the camera |
void |
removeCameraListener(CameraListener cameraListener)
Remove the given listener from this camera |
Method Detail |
---|
javax.vecmath.Point3f getEyePoint()
javax.vecmath.Point3f getViewPoint()
javax.vecmath.Vector3f getUpVector()
float getFovY()
void addCameraListener(CameraListener cameraListener)
cameraListener
- The listener to addvoid removeCameraListener(CameraListener cameraListener)
cameraListener
- The listener to remove
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |