| |
|
| java.lang.Object org.jdesktop.j3dedit.scenegraph.SGObject org.jdesktop.j3dedit.scenegraph.SGNodeComponent
All known Subclasses: org.jdesktop.j3dedit.scenegraph.SGTransparencyAttributes, org.jdesktop.j3dedit.scenegraph.SGPolygonAttributes, org.jdesktop.j3dedit.scenegraph.SGGeometry, org.jdesktop.j3dedit.scenegraph.SGAppearance, org.jdesktop.j3dedit.scenegraph.SGTexture, org.jdesktop.j3dedit.scenegraph.SGTextureAttributes, org.jdesktop.j3dedit.scenegraph.SGPointAttributes, org.jdesktop.j3dedit.scenegraph.SGMaterial,
SGNodeComponent | public class SGNodeComponent extends SGObject (Code) | | Represents a Java3D NodeComponent
author: paulby version: $id$ |
addReferencedBy | public void addReferencedBy(SGObject node)(Code) | | Add node to the list of objects that reference this node component
Parameters: node - The Node or NodeComponent to add |
getReferencedBy | public SGObject[] getReferencedBy()(Code) | | Returns the set of SGObjects that reference this node component
|
getReferencedByCount | public int getReferencedByCount()(Code) | | Returns the number of objects that reference this node component
|
isLive | public boolean isLive()(Code) | | Is this node live
|
removeReferencedBy | public void removeReferencedBy(SGObject node)(Code) | | Remove node from the list of objects that reference this node component.
Once the node is not referenced by any other objects it will be destroyed
Parameters: node - The Node or NodeComponent to remove |
setLive | public void setLive(boolean live)(Code) | | Change the live state of this node, this may change the live
state of other nodes in the graph, but in general the minimum
change will be made
|
|
|
|