de.grogra.gpuflux.scene
Class FluxLightVisitor

java.lang.Object
  extended by de.grogra.imp3d.Visitor3D
      extended by de.grogra.imp3d.DisplayVisitor
          extended by de.grogra.gpuflux.scene.FluxLightVisitor
All Implemented Interfaces:
Visitor

public class FluxLightVisitor
extends DisplayVisitor


Field Summary
 
Fields inherited from class de.grogra.imp3d.DisplayVisitor
lastEntered, lastEnteredIsNode
 
Fields inherited from class de.grogra.imp3d.Visitor3D
layer, state, transformation
 
Fields inherited from interface de.grogra.graph.Visitor
STOP
 
Constructor Summary
FluxLightVisitor()
           
 
Method Summary
 FluxLightBuilder getLightBuilder()
           
protected  void visitImpl(java.lang.Object object, boolean asNode, Shader s, Path path)
           
 void visitScene(Graph graph, ViewConfig3D view, ObjectFilter measureFilter, boolean enableSensors, boolean sampleExplicit, ProgressMonitor monitor)
           
 
Methods inherited from class de.grogra.imp3d.DisplayVisitor
getCurrentShader, init, isInVisibleLayer, resolveShader, visitEnterImpl, visitLeaveImpl
 
Methods inherited from class de.grogra.imp3d.Visitor3D
getCurrentTransformation, getGraphState, init, visitEnter, visitEnter, visitInstanceEnter, visitInstanceLeave, visitLeave
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FluxLightVisitor

public FluxLightVisitor()
Method Detail

getLightBuilder

public FluxLightBuilder getLightBuilder()

visitImpl

protected void visitImpl(java.lang.Object object,
                         boolean asNode,
                         Shader s,
                         Path path)
Specified by:
visitImpl in class DisplayVisitor

visitScene

public void visitScene(Graph graph,
                       ViewConfig3D view,
                       ObjectFilter measureFilter,
                       boolean enableSensors,
                       boolean sampleExplicit,
                       ProgressMonitor monitor)