|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectde.grogra.imp3d.glsl.renderable.GLSLRenderable
de.grogra.imp3d.glsl.renderable.GLSLInstanceableRenderable
de.grogra.imp3d.glsl.renderable.GLSLBitCache
de.grogra.imp3d.glsl.renderable.GLSLAxis
de.grogra.imp3d.glsl.renderable.GLSLFrustumBase
de.grogra.imp3d.glsl.renderable.GLSLCylinder
public class GLSLCylinder
| Field Summary | |
|---|---|
protected float |
radius
|
| Fields inherited from class de.grogra.imp3d.glsl.renderable.GLSLFrustumBase |
|---|
BASE_OPEN_MASK, TOP_OPEN_MASK, USED_BITS |
| Fields inherited from class de.grogra.imp3d.glsl.renderable.GLSLAxis |
|---|
endPosition, length, SCALE_V_MASK, startPosition |
| Fields inherited from class de.grogra.imp3d.glsl.renderable.GLSLBitCache |
|---|
BITMASK |
| Fields inherited from class de.grogra.imp3d.glsl.renderable.GLSLInstanceableRenderable |
|---|
DIRECT, INDIRECT, INSTANCIATED |
| Constructor Summary | |
|---|---|
GLSLCylinder()
|
|
| Method Summary | |
|---|---|
void |
draw(OpenGLState glState,
RenderState rs)
|
GLSLRenderable |
getInstance()
|
java.lang.Class<?> |
instanceFor()
|
protected void |
updateInstanceByInstancing(Renderable reference,
GraphState gs)
|
protected void |
updateInstanceDirect(Renderable reference)
|
protected void |
updateInstanceIndirect(java.lang.Object state,
boolean asNode,
GraphState gs)
|
| Methods inherited from class de.grogra.imp3d.glsl.renderable.GLSLBitCache |
|---|
getBool, setBool |
| Methods inherited from class de.grogra.imp3d.glsl.renderable.GLSLInstanceableRenderable |
|---|
updateInstance |
| 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 |
| Field Detail |
|---|
protected float radius
| Constructor Detail |
|---|
public GLSLCylinder()
| Method Detail |
|---|
public void draw(OpenGLState glState,
RenderState rs)
draw in class GLSLRenderablepublic GLSLRenderable getInstance()
getInstance in class GLSLRenderablepublic java.lang.Class<?> instanceFor()
instanceFor in class GLSLRenderable
protected void updateInstanceByInstancing(Renderable reference,
GraphState gs)
updateInstanceByInstancing in class GLSLAxisprotected void updateInstanceDirect(Renderable reference)
updateInstanceDirect in class GLSLAxis
protected void updateInstanceIndirect(java.lang.Object state,
boolean asNode,
GraphState gs)
updateInstanceIndirect in class GLSLAxis
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||