de.grogra.imp3d.glsl.renderable
Class GLSLNURBSCurve

java.lang.Object
  extended by de.grogra.imp3d.glsl.renderable.GLSLRenderable
      extended by de.grogra.imp3d.glsl.renderable.GLSLNURBSCurve

public class GLSLNURBSCurve
extends GLSLRenderable


Constructor Summary
GLSLNURBSCurve()
           
 
Method Summary
 void draw(OpenGLState glState, RenderState rs)
           
 GLSLRenderable getInstance()
           
 java.lang.Class<?> instanceFor()
           
 void updateInstance(java.lang.Object reference, java.lang.Object state, boolean asNode, GraphState gs)
           
 
Methods inherited from class de.grogra.imp3d.glsl.renderable.GLSLRenderable
activateShader, drawAlt, findShader, isShaderDependant
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GLSLNURBSCurve

public GLSLNURBSCurve()
Method Detail

draw

public void draw(OpenGLState glState,
                 RenderState rs)
Specified by:
draw in class GLSLRenderable

getInstance

public GLSLRenderable getInstance()
Specified by:
getInstance in class GLSLRenderable

instanceFor

public java.lang.Class<?> instanceFor()
Specified by:
instanceFor in class GLSLRenderable

updateInstance

public void updateInstance(java.lang.Object reference,
                           java.lang.Object state,
                           boolean asNode,
                           GraphState gs)
Specified by:
updateInstance in class GLSLRenderable