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

Class dnx.lr.InstancePath

java.lang.Object
   |
   +----dnx.util.DNXObject
           |
           +----dnx.util.DNXInstancedObject
                   |
                   +----dnx.lr.InstancePath

public class InstancePath
extends DNXInstancedObject
implements Copyable

Constructor Index

 o InstancePath()

Method Index

 o clear()
 o copy(Copyable)
 o lastFieldIndex()
 o lastNodeIndex()
 o pop()
 o push(NodeInstance, int, int)
 o toString()
 o uniquifyPath()
Given a path of node instances from the root to a final node instance, ensure that there is a unique path from the final node instance back to the root.

Constructors

 o InstancePath
  public InstancePath()

Methods

 o clear
  public void clear()
 o push
  public void push(NodeInstance inst,
                   int fieldInd,
                   int nodeInd)
 o pop
  public void pop()
 o lastFieldIndex
  public int lastFieldIndex()
 o lastNodeIndex
  public int lastNodeIndex()
 o uniquifyPath
  public NodeInstance uniquifyPath()
Given a path of node instances from the root to a final node instance, ensure that there is a unique path from the final node instance back to the root. This involves copying some or all of the node instances along the path and substituting the copies back into the scene graph. Return the new, uniquified final node instance.
 o copy
  public void copy(Copyable c)
 o toString
  public String toString()
Overrides:
toString in class DNXInstancedObject

All Packages  Class Hierarchy  This Package  Previous  Next  Index