Class dnx.lr.RenderTraversal
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class dnx.lr.RenderTraversal

java.lang.Object
   |
   +----dnx.util.DNXObject
           |
           +----dnx.util.DNXInstancedObject
                   |
                   +----dnx.lr.Action
                           |
                           +----dnx.lr.Traversal
                                   |
                                   +----dnx.lr.InstanceTraversal
                                           |
                                           +----dnx.lr.TraversalPathTraversal
                                                   |
                                                   +----dnx.lr.InstancePathTraversal
                                                           |
                                                           +----dnx.lr.InstanceReturningTraversal
                                                                   |
                                                                   +----dnx.lr.SubtreePropertyTraversal
                                                                           |
                                                                           +----dnx.lr.Graphics3DTraversal
                                                                                   |
                                                                                   +----dnx.lr.RenderTraversal

public class RenderTraversal
extends Graphics3DTraversal
RenderTraversal implements the rendering of a scene graph.

Constructor Index

 o RenderTraversal()
Construct a new traversal that renders into the specified Graphics3D.

Method Index

 o begin(NodeInstance)
Don't call this yourself.
 o end(NodeInstance)
Don't call this yourself.
 o getRenderState()
 o popSubtreeProperty(Object)
Don't call this yourself.
 o pushSubtreeProperty(Object)
Don't call this yourself.
 o setRenderState(RenderState)
 o visit(NodeInstance)
Don't call this yourself.

Constructors

 o RenderTraversal
  public RenderTraversal()
Construct a new traversal that renders into the specified Graphics3D. All nodes are rendered, including auxiliary nodes

Methods

 o setRenderState
  public void setRenderState(RenderState state)
 o getRenderState
  public RenderState getRenderState()
 o begin
  public void begin(NodeInstance inst)
Don't call this yourself.
Overrides:
begin in class Graphics3DTraversal
 o end
  public void end(NodeInstance inst)
Don't call this yourself.
Overrides:
end in class Graphics3DTraversal
 o pushSubtreeProperty
  public void pushSubtreeProperty(Object o)
Don't call this yourself. It's called automatically.
Overrides:
pushSubtreeProperty in class SubtreePropertyTraversal
 o popSubtreeProperty
  public void popSubtreeProperty(Object o)
Don't call this yourself. It's called automatically.
Overrides:
popSubtreeProperty in class SubtreePropertyTraversal
 o visit
  public int visit(NodeInstance inst)
Don't call this yourself. It's called automatically.
Overrides:
visit in class InstanceTraversal

All Packages  Class Hierarchy  This Package  Previous  Next  Index