|
|||||||||
| 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 NodeRetainedBounds getBounds()
getBounds in class NodeRetainedvoid setLive(SetLiveState s)
setLive in class NodeRetainedvoid setNodeData(SetLiveState s)
setNodeData in class NodeRetainedvoid recombineAbove()
recombineAbove in class NodeRetainedvoid clearLive(SetLiveState s)
clearLive in class NodeRetainedvoid 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 NodeRetainedvoid setBoundsAutoCompute(boolean autoCompute)
NodeRetained
setBoundsAutoCompute in class NodeRetainedautoCompute - is a boolean value indicating if automatic calcuation
of boundsvoid setCompiled()
SceneGraphObjectRetained
setCompiled in class SceneGraphObjectRetainedvoid 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 | ||||||||