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
-
InstancePath()
-
-
clear()
-
-
copy(Copyable)
-
-
lastFieldIndex()
-
-
lastNodeIndex()
-
-
pop()
-
-
push(NodeInstance, int, int)
-
-
toString()
-
-
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.
InstancePath
public InstancePath()
clear
public void clear()
push
public void push(NodeInstance inst,
int fieldInd,
int nodeInd)
pop
public void pop()
lastFieldIndex
public int lastFieldIndex()
lastNodeIndex
public int lastNodeIndex()
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.
copy
public void copy(Copyable c)
toString
public String toString()
- Overrides:
- toString in class DNXInstancedObject
All Packages Class Hierarchy This Package Previous Next Index