public class Link extends Leaf
Modifier and Type | Field and 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 and 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 and 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
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(org.scijava.java3d.Node, boolean)
,
NodeComponent.setDuplicateOnCloneTree(boolean)
Copyright © 2016–2022 SciJava. All rights reserved.