com.metsci.glimpse.gl
Class GLSimpleFrameBufferObject

java.lang.Object
  extended by com.metsci.glimpse.gl.GLSimpleFrameBufferObject

public class GLSimpleFrameBufferObject
extends java.lang.Object


Constructor Summary
GLSimpleFrameBufferObject(int width, int height, javax.media.opengl.GLContext context)
           
 
Method Summary
 void addListener(GLSimpleListener listener)
           
 void bind(javax.media.opengl.GLContext context)
           
 void dispose(javax.media.opengl.GLContext context)
           
 void draw()
           
 java.awt.Rectangle getBounds()
           
 java.awt.Dimension getDimension()
           
 javax.media.opengl.GLContext getGLContext()
           
 DrawableTexture getGlimpseTexture()
           
 com.sun.opengl.util.texture.Texture getOpenGLTexture()
           
 java.lang.Object glSyncExec(GLRunnable runnable)
           
 void resize(int width, int height)
           
 void unbind(javax.media.opengl.GLContext context)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GLSimpleFrameBufferObject

public GLSimpleFrameBufferObject(int width,
                                 int height,
                                 javax.media.opengl.GLContext context)
Method Detail

resize

public void resize(int width,
                   int height)

glSyncExec

public java.lang.Object glSyncExec(GLRunnable runnable)

draw

public void draw()

bind

public void bind(javax.media.opengl.GLContext context)

unbind

public void unbind(javax.media.opengl.GLContext context)

addListener

public void addListener(GLSimpleListener listener)

getDimension

public java.awt.Dimension getDimension()

getBounds

public java.awt.Rectangle getBounds()

getGLContext

public javax.media.opengl.GLContext getGLContext()

getOpenGLTexture

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

getGlimpseTexture

public DrawableTexture getGlimpseTexture()

dispose

public void dispose(javax.media.opengl.GLContext context)


Copyright © 2012 Metron, Inc.. All Rights Reserved.