|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.media.j3d.IndexedObject
javax.media.j3d.SceneGraphObjectRetained
javax.media.j3d.NodeRetained
javax.media.j3d.LeafRetained
javax.media.j3d.LinkRetained
class LinkRetained
A Link leaf node consisting of a reference to a SharedGroup node.
Field Summary | |
---|---|
(package private) static java.lang.String |
plus
|
(package private) SharedGroupRetained |
sharedGroup
The SharedGroup component of the link node. |
(package private) boolean |
visited
|
Fields inherited from class javax.media.j3d.LeafRetained |
---|
boundsDirty, switchState |
Fields inherited from class javax.media.j3d.SceneGraphObjectRetained |
---|
DONT_MERGE, inBackgroundGroup, inSetLive, MERGE, MERGE_DONE, mergeFlag, onUpdateList, source |
Fields inherited from class javax.media.j3d.IndexedObject |
---|
listIdx |
Constructor Summary | |
---|---|
LinkRetained()
|
Method Summary | |
---|---|
(package private) void |
clearLive(SetLiveState s)
assign a name to this node when it is made live. |
(package private) void |
compile(CompileState compState)
This is the default compile() method, which just marks the sgo as compiled. |
(package private) void |
computeCombineBounds(Bounds bounds)
ONLY needed for SHAPE, MORPH, and LINK node type. |
(package private) Bounds |
getBounds()
Gets the bounding object of a node. |
(package private) HashKey[] |
getNewKeys(java.lang.String localeNodeId,
HashKey[] oldKeys)
|
(package private) SharedGroup |
getSharedGroup()
Retrieves the SharedGroup reference. |
(package private) void |
recombineAbove()
|
(package private) void |
removeNodeData(SetLiveState s)
remove the localToVworld transform for this node. |
(package private) void |
searchGeometryAtoms(UnorderList list)
|
(package private) void |
setBoundsAutoCompute(boolean autoCompute)
Sets the automatic calcuation of geometric bounds of a node. |
(package private) void |
setCompiled()
This marks this object as compiled. |
(package private) void |
setLive(SetLiveState s)
assign a name to this node when it is made live. |
(package private) void |
setNodeData(SetLiveState s)
|
(package private) void |
setSharedGroup(SharedGroup sharedGroup)
Sets the SharedGroup reference. |
(package private) void |
updateCollidable(HashKey[] keys,
boolean[] collide)
|
(package private) void |
updatePickable(HashKey[] keys,
boolean[] pick)
|
Methods inherited from class javax.media.j3d.LeafRetained |
---|
clone, getMirrorObjects, updateBoundingLeaf, updateBounds, updateMirrorObject, updateTransformChange |
Methods inherited from class javax.media.j3d.SceneGraphObjectRetained |
---|
clearLive, clearLive, clone, doSetLive, getSource, handleFrequencyChange, isInSetLive, markAsLive, setLive, setSource, traverse |
Methods inherited from class javax.media.j3d.IndexedObject |
---|
getIdxUsed, incIdxUsed |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
SharedGroupRetained sharedGroup
static java.lang.String plus
boolean visited
Constructor Detail |
---|
LinkRetained()
Method Detail |
---|
void setSharedGroup(SharedGroup sharedGroup)
sharedGroup
- the SharedGroup nodeSharedGroup getSharedGroup()
void computeCombineBounds(Bounds bounds)
NodeRetained
computeCombineBounds
in class NodeRetained
Bounds getBounds()
getBounds
in class NodeRetained
void setLive(SetLiveState s)
setLive
in class NodeRetained
void setNodeData(SetLiveState s)
setNodeData
in class NodeRetained
void recombineAbove()
recombineAbove
in class NodeRetained
void clearLive(SetLiveState s)
clearLive
in class NodeRetained
void removeNodeData(SetLiveState s)
NodeRetained
removeNodeData
in class NodeRetained
void updatePickable(HashKey[] keys, boolean[] pick)
updatePickable
in class NodeRetained
void updateCollidable(HashKey[] keys, boolean[] collide)
updateCollidable
in class NodeRetained
void setBoundsAutoCompute(boolean autoCompute)
NodeRetained
setBoundsAutoCompute
in class NodeRetained
autoCompute
- is a boolean value indicating if automatic calcuation
of boundsvoid setCompiled()
SceneGraphObjectRetained
setCompiled
in class SceneGraphObjectRetained
void compile(CompileState compState)
SceneGraphObjectRetained
compile
in class SceneGraphObjectRetained
HashKey[] getNewKeys(java.lang.String localeNodeId, HashKey[] oldKeys)
void searchGeometryAtoms(UnorderList list)
searchGeometryAtoms
in class NodeRetained
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |