com.metsci.glimpse.painter.adapter
Class GLSimpleListenerPainter

java.lang.Object
  extended by com.metsci.glimpse.painter.adapter.GLSimpleListenerPainter
All Implemented Interfaces:
GlimpsePainter

public class GLSimpleListenerPainter
extends java.lang.Object
implements GlimpsePainter

An adapter wrapper class which allows a util.graphics.gl.GLSimpleListenerAbstract listener to be used as a GlimpsePainter.

Author:
ulman

Constructor Summary
GLSimpleListenerPainter(GLSimpleListenerAbstract listener)
           
 
Method Summary
 void dispose(GlimpseContext context)
          Free GPU and CPU memory associated with this this GlimpsePainter.
 boolean isDisposed()
           
 void paintTo(GlimpseContext context)
          Renders this GlimpsePainter to the provided GlimpseContext.
 void setLookAndFeel(LookAndFeel laf)
          Sets display options for the painter based on the provided LookAndFeel.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GLSimpleListenerPainter

public GLSimpleListenerPainter(GLSimpleListenerAbstract listener)
Method Detail

paintTo

public void paintTo(GlimpseContext context)
Description copied from interface: GlimpsePainter
Renders this GlimpsePainter to the provided GlimpseContext. The context defines the GLContext to use. The GlimpseContext also specifies where this GlimpsePainter should be rendered via the RenderTarget contained in the GlimpseContext.

Specified by:
paintTo in interface GlimpsePainter

dispose

public void dispose(GlimpseContext context)
Description copied from interface: GlimpsePainter
Free GPU and CPU memory associated with this this GlimpsePainter. After this call returns, the results of calling other GlimpsePainter methods besides isDisposed( ) are undefined.

Specified by:
dispose in interface GlimpsePainter

isDisposed

public boolean isDisposed()
Specified by:
isDisposed in interface GlimpsePainter

setLookAndFeel

public void setLookAndFeel(LookAndFeel laf)
Description copied from interface: GlimpsePainter
Sets display options for the painter based on the provided LookAndFeel.

Specified by:
setLookAndFeel in interface GlimpsePainter


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