com.speckled.specksim.gui.imp
Class BroadcastRenderer
java.lang.Object
com.speckled.specksim.gui.imp.AbstractStateRenderer
com.speckled.specksim.gui.imp.BroadcastRenderer
- All Implemented Interfaces:
- Configurable, StateRenderer, java.lang.Comparable<StateRenderer>
public class BroadcastRenderer
- extends AbstractStateRenderer
- Author:
- ryanm
|
Method Summary |
protected void |
compileSubLists()
All display lists used by subclasses should be put into a usable
state in this method |
void |
constructGLObjects(javax.media.opengl.GLAutoDrawable drawable)
GLObjects used by the renderer should be built here |
Configurator |
getConfigurator()
Gets a Configurator object that describes and can manipulate the
variables of this Configurable. |
java.lang.String |
getName()
Gets the name of this renderer |
protected void |
renderState(javax.media.opengl.GLAutoDrawable drawable,
StateSink stateSink)
Perform your rendering here. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BroadcastRenderer
public BroadcastRenderer()
getName
public java.lang.String getName()
- Description copied from interface:
StateRenderer
- Gets the name of this renderer
- Returns:
- A name string
compileSubLists
protected void compileSubLists()
- Description copied from class:
AbstractStateRenderer
- All display lists used by subclasses should be put into a usable
state in this method
- Specified by:
compileSubLists in class AbstractStateRenderer
renderState
protected void renderState(javax.media.opengl.GLAutoDrawable drawable,
StateSink stateSink)
- Description copied from class:
AbstractStateRenderer
- Perform your rendering here. All rendering done in this method
will be compiled into a display list.
- Specified by:
renderState in class AbstractStateRenderer
- Parameters:
drawable - The GL context to draw tostateSink - The state to render
constructGLObjects
public void constructGLObjects(javax.media.opengl.GLAutoDrawable drawable)
- Description copied from interface:
StateRenderer
- GLObjects used by the renderer should be built here
- Parameters:
drawable - The context to use when building
getConfigurator
public Configurator getConfigurator()
- Description copied from interface:
Configurable
- Gets a Configurator object that describes and can manipulate the
variables of this Configurable. This method must only return
null if the Configurable object is Annotated such that an
AnnotatedConfigurator can be built from it.
- Returns:
- A configurator object, or null if annotated