public class SceneGraphVisitor extends Object
Note that if you want a visitor which visits all nodes in a scene graph,
your visitor will have to include something like the following code:
public void visit(SceneGraphComponent c) {
...
c.childrenAccept(this);
...
}
Modifier and Type | Method and Description |
---|---|
void |
visit(Appearance a) |
void |
visit(AudioSource a) |
void |
visit(Camera c) |
void |
visit(ClippingPlane c) |
void |
visit(Cylinder c) |
void |
visit(DirectionalLight l) |
void |
visit(Geometry g) |
void |
visit(IndexedFaceSet i) |
void |
visit(IndexedLineSet g) |
void |
visit(Light l) |
void |
visit(PointLight l) |
void |
visit(PointSet p) |
void |
visit(SceneGraphComponent c) |
void |
visit(SceneGraphNode m) |
void |
visit(Sphere s) |
void |
visit(SpotLight l) |
void |
visit(Transformation t) |
public void visit(SceneGraphNode m)
public void visit(SceneGraphComponent c)
public void visit(Appearance a)
public void visit(Transformation t)
public void visit(Light l)
public void visit(DirectionalLight l)
public void visit(PointLight l)
public void visit(SpotLight l)
public void visit(Geometry g)
public void visit(Sphere s)
public void visit(Cylinder c)
public void visit(PointSet p)
public void visit(IndexedLineSet g)
public void visit(IndexedFaceSet i)
public void visit(AudioSource a)
public void visit(Camera c)
public void visit(ClippingPlane c)