public class Link extends Leaf
Modifier and Type | Field | Description |
---|---|---|
static int |
ALLOW_SHARED_GROUP_READ |
For Link nodes, specifies that the node allows access to
its object's SharedGroup information.
|
static int |
ALLOW_SHARED_GROUP_WRITE |
For Link nodes, specifies that the node allows writing
its object's SharedGroup information.
|
ALLOW_AUTO_COMPUTE_BOUNDS_READ, ALLOW_AUTO_COMPUTE_BOUNDS_WRITE, ALLOW_BOUNDS_READ, ALLOW_BOUNDS_WRITE, ALLOW_COLLIDABLE_READ, ALLOW_COLLIDABLE_WRITE, ALLOW_LOCAL_TO_VWORLD_READ, ALLOW_LOCALE_READ, ALLOW_PARENT_READ, ALLOW_PICKABLE_READ, ALLOW_PICKABLE_WRITE, ENABLE_COLLISION_REPORTING, ENABLE_PICK_REPORTING
Constructor | Description |
---|---|
Link() |
Constructs a Link node object that does not yet point to a
SharedGroup node.
|
Link(SharedGroup sharedGroup) |
Constructs a Link node object that points to the specified
SharedGroup node.
|
Modifier and Type | Method | Description |
---|---|---|
Node |
cloneNode(boolean forceDuplicate) |
Used to create a new instance of the node.
|
SharedGroup |
getSharedGroup() |
Retrieves the node's SharedGroup reference.
|
void |
setSharedGroup(SharedGroup sharedGroup) |
Sets the node's SharedGroup reference.
|
cloneTree, cloneTree, cloneTree, cloneTree, cloneTree, cloneTree, duplicateNode, getBounds, getBoundsAutoCompute, getCollidable, getLocale, getLocalToVworld, getLocalToVworld, getParent, getPickable, setBounds, setBoundsAutoCompute, setCollidable, setPickable
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
clearCapability, clearCapabilityIsFrequent, duplicateSceneGraphObject, getCapability, getCapabilityIsFrequent, getName, getUserData, isCompiled, isLive, setCapability, setCapabilityIsFrequent, setName, setUserData, toString, updateNodeReferences
public static final int ALLOW_SHARED_GROUP_READ
public static final int ALLOW_SHARED_GROUP_WRITE
public Link()
public Link(SharedGroup sharedGroup)
sharedGroup
- the SharedGroup nodepublic void setSharedGroup(SharedGroup sharedGroup)
sharedGroup
- the SharedGroup node to referenceCapabilityNotSetException
- if appropriate capability is
not set and this object is part of live or compiled scene graphpublic SharedGroup getSharedGroup()
CapabilityNotSetException
- if appropriate capability is
not set and this object is part of live or compiled scene graphpublic Node cloneNode(boolean forceDuplicate)
cloneTree
to duplicate the current node.
cloneNode
in class Node
forceDuplicate
- when set to true
, causes the
duplicateOnCloneTree
flag to be ignored. When
false
, the value of each node's
duplicateOnCloneTree
variable determines whether
NodeComponent data is duplicated or copied.Node.cloneTree()
,
Node.cloneNode(boolean)
,
Node.duplicateNode(javax.media.j3d.Node, boolean)
,
NodeComponent.setDuplicateOnCloneTree(boolean)
Copyright 1996-2008 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.