java.lang.Object
de.grogra.imp3d.Visitor3D
de.grogra.imp3d.DisplayVisitor
de.grogra.glsl.GLDisplay.GLVisitor
- All Implemented Interfaces:
Visitor
- Direct Known Subclasses:
GLSLUpdateCache
- Enclosing class:
- GLDisplay
This class is used to traverse the graph and obtain all
visible objects and the lights for visualisation.
- Author:
- Reinhard Hemmerling
-
Field Summary
Fields inherited from class de.grogra.imp3d.DisplayVisitor
lastEntered, lastEnteredIsNode
Fields inherited from class de.grogra.imp3d.Visitor3D
layer, resolution, state, transformation
-
Constructor Summary
-
Method Summary
Methods inherited from class de.grogra.imp3d.DisplayVisitor
getCurrentShader, init, init, isInVisibleLayer, isInVisibleScale, resolveShader, visitEnterImpl, visitLeaveImpl
Methods inherited from class de.grogra.imp3d.Visitor3D
getCurrentTransformation, getGraphState, init, setResolution, visitEnter, visitEnter, visitInstanceEnter, visitInstanceLeave, visitLeave
-
Constructor Details
-
GLVisitor
public GLVisitor()
-
-
Method Details
-
init
-
visitImpl
- Specified by:
visitImpl
in classDisplayVisitor
-