de.grogra.imp3d.glsl.renderable
public abstract class GLSLAxis extends GLSLBitCache
| Modifier and Type | Field and Description |
|---|---|
protected float |
endPosition |
protected float |
length |
protected static int |
SCALE_V_MASK |
protected float |
startPosition |
static int |
USED_BITS |
BITMASKDIRECT, INDIRECT, INSTANCIATED| Constructor and Description |
|---|
GLSLAxis() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
updateInstanceByInstancing(Renderable reference,
GraphState gs) |
protected void |
updateInstanceDirect(Renderable reference) |
protected void |
updateInstanceIndirect(java.lang.Object state,
boolean asNode,
GraphState gs) |
getBool, setBoolupdateInstanceactivateShader, draw, drawAlt, findShader, getInstance, instanceFor, isShaderDependantprotected float endPosition
protected float length
protected static final int SCALE_V_MASK
protected float startPosition
public static final int USED_BITS
protected void updateInstanceByInstancing(Renderable reference, GraphState gs)
updateInstanceByInstancing in class GLSLInstanceableRenderableprotected void updateInstanceDirect(Renderable reference)
updateInstanceDirect in class GLSLInstanceableRenderableprotected void updateInstanceIndirect(java.lang.Object state,
boolean asNode,
GraphState gs)
updateInstanceIndirect in class GLSLInstanceableRenderable