public class SceneTreeNode extends Object
Modifier and Type | Method and Description |
---|---|
int |
addChild(SceneTreeNode child)
add a child and handle each instance of a child separately.
|
SceneTreeNode |
getAppearanceTreeNode() |
List<SceneTreeNode> |
getChildren() |
SceneGraphNodeEntity |
getEntity() |
SceneTreeNode |
getGeometryTreeNode() |
SceneTreeNode |
getLightTreeNode() |
SceneGraphNode |
getNode() |
SceneTreeNode |
getParent() |
Object |
getProxy() |
SceneTreeNode |
getTransformationTreeNode() |
SceneTreeNode |
getTreeNodeForChild(SceneGraphNode prevChild) |
boolean |
isComponent() |
boolean |
isLeaf() |
void |
setProxy(Object proxy) |
SceneGraphPath |
toPath() |
public boolean isLeaf()
public List<SceneTreeNode> getChildren()
public SceneGraphNode getNode()
public SceneTreeNode getParent()
public Object getProxy()
public void setProxy(Object proxy)
public int addChild(SceneTreeNode child)
child
- public SceneGraphPath toPath()
public SceneGraphNodeEntity getEntity()
public SceneTreeNode getTreeNodeForChild(SceneGraphNode prevChild)
public SceneTreeNode getTransformationTreeNode()
public SceneTreeNode getAppearanceTreeNode()
public SceneTreeNode getGeometryTreeNode()
public SceneTreeNode getLightTreeNode()
public boolean isComponent()