de.grogra.imp3d.glsl
Class GLDisplay.GLVisitor
java.lang.Object
de.grogra.imp3d.Visitor3D
de.grogra.imp3d.DisplayVisitor
de.grogra.imp3d.glsl.GLDisplay.GLVisitor
- All Implemented Interfaces:
- Visitor
- Direct Known Subclasses:
- GLSLUpdateCache
- Enclosing class:
- GLDisplay
public class GLDisplay.GLVisitor
- extends DisplayVisitor
This class is used to traverse the graph and obtain all
visible objects and the lights for visualisation.
- Author:
- Reinhard Hemmerling
Fields inherited from interface de.grogra.graph.Visitor |
STOP |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GLDisplay.GLVisitor
public GLDisplay.GLVisitor()
init
public void init(GraphState gs,
Matrix4d t,
int minPathLength,
boolean checkLayer)
visitImpl
protected void visitImpl(java.lang.Object object,
boolean asNode,
Shader s,
Path path)
- Specified by:
visitImpl
in class DisplayVisitor