jjdh API

jjdh.opengl.core.camera
Class Camera

java.lang.Object
  extended by jjdh.opengl.core.camera.Camera

public class Camera
extends Object


Field Summary
protected  CameraHandler cameraHandler
           
protected  FramebufferObject fbo
           
protected  String name
           
protected  Objective objective
           
protected  com.sun.opengl.util.texture.Texture picture
           
 
Constructor Summary
Camera()
           
Camera(String name)
           
 
Method Summary
 CameraHandler getHandler()
           
 Objective getObjective()
           
 com.sun.opengl.util.texture.Texture getPicture()
           
 void setHandler(CameraHandler cameraHandler)
           
 void setObjective(Objective objective)
           
 void takePicture(javax.media.opengl.GL gl, ScenegraphNode sceneToRender, boolean dispose, int width, int height)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

cameraHandler

protected CameraHandler cameraHandler

objective

protected Objective objective

name

protected String name

fbo

protected FramebufferObject fbo

picture

protected com.sun.opengl.util.texture.Texture picture
Constructor Detail

Camera

public Camera()

Camera

public Camera(String name)
Method Detail

setHandler

public void setHandler(CameraHandler cameraHandler)

getHandler

public CameraHandler getHandler()

setObjective

public void setObjective(Objective objective)

getObjective

public Objective getObjective()

takePicture

public void takePicture(javax.media.opengl.GL gl,
                        ScenegraphNode sceneToRender,
                        boolean dispose,
                        int width,
                        int height)

getPicture

public com.sun.opengl.util.texture.Texture getPicture()

toString

public final String toString()
Overrides:
toString in class Object

jjdh API

Copyright © 2006 Jonas Jacobi and Dennis Heidsiek. All Rights Reserved.