Java Doc for GroupRetained.java in  » 6.0-JDK-Modules » java-3d » javax » media » j3d » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » 6.0 JDK Modules » java 3d » javax.media.j3d 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   javax.media.j3d.IndexedObject
      javax.media.j3d.SceneGraphObjectRetained
         javax.media.j3d.NodeRetained
            javax.media.j3d.GroupRetained

All known Subclasses:   javax.media.j3d.OrderedGroupRetained,  javax.media.j3d.TransformGroupRetained,  javax.media.j3d.ViewSpecificGroupRetained,  javax.media.j3d.SwitchRetained,  javax.media.j3d.SharedGroupRetained,  javax.media.j3d.BranchGroupRetained,
GroupRetained
class GroupRetained extends NodeRetained implements BHLeafInterface(Code)
Group node.


Field Summary
 booleanallocatedAltApps
    
 booleanallocatedFogs
    
 booleanallocatedLights
    
 booleanallocatedMclips
    
 ArrayListaltAppearances
    
 BHLeafNodebhLeafNode
     The BHLeafNode for this GeometryAtom.
 ArrayListchildren
     The Group Node's children vector.
 ArrayListchildrenSwitchLinks
    
 BoundscollisionBound
     The Group node's collision bounds in local coordinates.
 booleancollisionTarget
    
 BoundingBoxcollisionVwcBounds
     If collisionBound is set, this is equal to the transformed collisionBounds, otherwise it is equal to the transformed localBounds.
 ArrayListcompiledChildrenList
    
 ArrayListfogs
    
 booleaninViewSpecificGroup
    
 booleanisInClearLive
    
 booleanisRoot
    
 HashKeykey
     key of mirror GroupRetained.
 ArrayListlights
    
 Localelocale
    
 ArrayListmirrorGroup
     Mirror group of this node, it is only used when collisionTarget = true.
 ArrayListmodelClips
    
 ArrayListorderedPaths
    
 intparentSwitchLinkChildIndex
    
 intscopingRefCount
    
 GroupRetainedsourceNode
    
 ArrayListviewLists
    

Constructor Summary
 GroupRetained()
    

Method Summary
 voidaddAllNodesForScopedAltApp(AlternateAppearanceRetained mAltApp, ArrayList list, HashKey k)
    
 voidaddAllNodesForScopedFog(FogRetained mfog, ArrayList list, HashKey k)
    
 voidaddAllNodesForScopedLight(int numLgts, LightRetained[] ml, ArrayList list, HashKey k)
    
 voidaddAllNodesForScopedModelClip(ModelClipRetained mModelClip, ArrayList list, HashKey k)
    
 voidaddAltApp(AlternateAppearanceRetained altApp, HashKey key)
    
 voidaddChild(Node child)
     Appends the specified child to this node's list of children.
 voidaddFog(FogRetained fog, HashKey key)
    
 voidaddLight(LightRetained[] addlight, int numLgts, HashKey key)
    
 voidaddModelClip(ModelClipRetained modelClip, HashKey key)
    
 voidappendChildrenData()
    
 voidcheckClearLive(NodeRetained child, J3dMessage messages, int messageIndex, int childIndex, NodeRetained linkNode)
    
 voidcheckClearLive(NodeRetained child, HashKey keys, boolean isShared, J3dMessage messages, int messageIndex, int childIndex, NodeRetained linkNode)
     This checks if clearLive needs to be called.
 voidcheckSetLive(NodeRetained child, int childIndex, J3dMessage messages, int messageIndex, NodeRetained linkNode)
     This checks is setLive needs to be called.
 voidcheckSetLive(NodeRetained child, int childIndex, HashKey keys, boolean isShared, J3dMessage messages, int messageIndex, NodeRetained linkNode)
     This checks is setLive needs to be called.
 voidcheckValidChild(Node child, String s)
    
 voidchildCheckSetLive(NodeRetained child, int childIndex, SetLiveState s, NodeRetained linkNode)
    
 voidchildDoSetLive(NodeRetained child, int childIndex, SetLiveState s)
    
 voidclearLive(SetLiveState s)
     This version of clearLive calls clearLive on all of its chidren.
 voidcompile(CompileState compState)
    
public  BoundingBoxcomputeBoundingHull()
    
 voidcomputeCombineBounds(Bounds bounds)
    
 voidcreateMirrorGroup()
     Create mirror group when this Group AlternateCollisionTarget is set to true while live.
 voiddoAddChild(Node child, J3dMessage messages, int messageIndex)
    
 voiddoInsertChild(Node child, int index)
    
 voiddoMoveTo(BranchGroup branchGroup)
    
 voiddoRemoveChild(int index, J3dMessage messages, int messageIndex)
    
 voiddoSetChild(Node child, int index)
    
 voiddoSetLive(SetLiveState s)
     This version of setLive calls setLive on all of its chidren.
 voidfindSwitchInfo(SetLiveState s, NodeRetained parentNode, NodeRetained childNode, NodeRetained linkNode)
    
static  voidgatherBlUsers(ArrayList blUsers, Object[] blArr)
    
 EnumerationgetAllChildren()
     Returns an enumeration object of the children.
 booleangetAlternateCollisionTarget()
    
 BoundsgetBounds()
     Gets the bounding object of a node.
 NodegetChild(int index)
     Returns the child specified by the index.
 TargetsInterfacegetClosestTargetsInterface(int type)
    
 BoundsgetCollisionBounds()
     Gets the collision bounds of a node.
 BoundsgetEffectiveBounds()
     Gets the bounding object of a node.
public  LocalegetLocale2()
    
 intindexOfChild(Node child)
    
 TargetsInterfaceinitSwitchStates(SetLiveState s, NodeRetained parentNode, NodeRetained childNode, NodeRetained linkNode, boolean isSetLive)
    
 TargetsInterfaceinitTransformStates(SetLiveState s, boolean isSetLive)
    
 voidinsertChild(Node child, int index)
     Inserts the specified child at specified index.
 voidinsertChildrenData(int index)
    
public  booleanisEnable()
    
public  booleanisEnable(int vis)
    
static  booleanisNodeSwitchOn(NodeRetained node, HashKey key)
     Return true of nodeR is not under a switch group or nodeR is enable under a switch group.
 booleanisStatic()
    
 booleanisStaticChildren()
    
 voidmerge(CompileState compState)
    
 voidmoveTo(BranchGroup bg)
    
 intnumChildren()
     Returns a count of this nodes' children.
 voidprocessAddNodesForScopedAltApp(AlternateAppearanceRetained mAltApp, ArrayList list, HashKey k)
    
 voidprocessAddNodesForScopedFog(FogRetained mfog, ArrayList list, HashKey k)
    
 voidprocessAddNodesForScopedModelClip(ModelClipRetained mModelClip, ArrayList list, HashKey k)
    
 voidprocessAllNodesForScopedLight(int numLgts, LightRetained[] ml, ArrayList list, HashKey k)
    
 voidprocessCollisionTarget(SetLiveState s)
    
 voidprocessRemoveAllNodesForScopedFog(FogRetained mfog, ArrayList list, HashKey k)
    
 voidprocessRemoveAllNodesForScopedLight(int numLgts, LightRetained[] ml, ArrayList list, HashKey k)
    
 voidprocessRemoveAllNodesForScopedModelClip(ModelClipRetained mModelClip, ArrayList list, HashKey k)
    
 voidprocessRemoveNodesForScopedAltApp(AlternateAppearanceRetained mAltApp, ArrayList list, HashKey k)
    
 int[]processViewSpecificInfo(int mode, HashKey k, View v, ArrayList vsgList, int[] keyList, ArrayList leafList)
    
 voidremoveAllChildren()
    
 voidremoveAllNodesForScopedAltApp(AlternateAppearanceRetained mAltApp, ArrayList list, HashKey k)
    
 voidremoveAllNodesForScopedFog(FogRetained mfog, ArrayList list, HashKey k)
    
 voidremoveAllNodesForScopedLight(int numLgts, LightRetained[] ml, ArrayList list, HashKey k)
    
 voidremoveAllNodesForScopedModelClip(ModelClipRetained mModelClip, ArrayList list, HashKey k)
    
 voidremoveAltApp(AlternateAppearanceRetained altApp, HashKey key)
    
synchronized  voidremoveAltAppScope()
    
 voidremoveChild(int index)
     Removes the child at specified index.
 voidremoveChild(Node child)
     Removes the specified child from this Group's list of children.
 voidremoveChildrenData(int index)
    
 voidremoveFog(FogRetained fog, HashKey key)
    
synchronized  voidremoveFogScope()
    
 voidremoveLight(int numLgt, LightRetained[] removelight, HashKey key)
    
synchronized  voidremoveLightScope()
    
synchronized  voidremoveMclipScope()
    
 voidremoveModelClip(ModelClipRetained modelClip, HashKey key)
    
 voidremoveNodeData(SetLiveState s)
    
 voidsearchGeometryAtoms(UnorderList list)
    
synchronized  voidsetAltAppScope()
    
 voidsetAlternateCollisionTarget(boolean target)
    
 voidsetBounds(Bounds bounds)
    
 voidsetBoundsAutoCompute(boolean autoCompute)
    
 voidsetChild(Node child, int index)
     Replaces the specified child with the child provided.
 voidsetCollisionBounds(Bounds bounds)
     Sets the collision bounds of a node.
 voidsetCompiled()
    
synchronized  voidsetFogScope()
    
synchronized  voidsetLightScope()
    
 voidsetLive(SetLiveState s)
    
synchronized  voidsetMclipScope()
    
 voidsetNodeData(SetLiveState s)
    
 voidsetScopingInfo(SetLiveState s)
    
 voidtraverse(boolean sameLevel, int level)
    
 voidupdateCollidable(HashKey keys, boolean collide)
    
synchronized  voidupdateLocalToVworld()
    
 voidupdatePickable(HashKey keys, boolean pick)
    
 voidupdateSwitchStates(SetLiveState s, TargetsInterface ti, boolean isSetLive)
    
 CachedTargets[]updateTransformStates(SetLiveState s, TargetsInterface ti, boolean isSetLive)
    
synchronized  booleanusedInScoping()
    
static  booleanvalidSwitchChild(SwitchRetained sw, NodeRetained node)
     Determinte if nodeR is a valid child to render for Switch Node swR.

Field Detail
allocatedAltApps
boolean allocatedAltApps(Code)



allocatedFogs
boolean allocatedFogs(Code)



allocatedLights
boolean allocatedLights(Code)



allocatedMclips
boolean allocatedMclips(Code)



altAppearances
ArrayList altAppearances(Code)



bhLeafNode
BHLeafNode bhLeafNode(Code)
The BHLeafNode for this GeometryAtom.



children
ArrayList children(Code)
The Group Node's children vector.



childrenSwitchLinks
ArrayList childrenSwitchLinks(Code)



collisionBound
Bounds collisionBound(Code)
The Group node's collision bounds in local coordinates.



collisionTarget
boolean collisionTarget(Code)



collisionVwcBounds
BoundingBox collisionVwcBounds(Code)
If collisionBound is set, this is equal to the transformed collisionBounds, otherwise it is equal to the transformed localBounds. This variable is set to null unless collisionTarget = true. This bound is only used by mirror Group.



compiledChildrenList
ArrayList compiledChildrenList(Code)



fogs
ArrayList fogs(Code)



inViewSpecificGroup
boolean inViewSpecificGroup(Code)



isInClearLive
boolean isInClearLive(Code)



isRoot
boolean isRoot(Code)



key
HashKey key(Code)
key of mirror GroupRetained.



lights
ArrayList lights(Code)



locale
Locale locale(Code)



mirrorGroup
ArrayList mirrorGroup(Code)
Mirror group of this node, it is only used when collisionTarget = true. Otherwise it is set to null. If not in shared group, only entry 0 is used.



modelClips
ArrayList modelClips(Code)



orderedPaths
ArrayList orderedPaths(Code)



parentSwitchLinkChildIndex
int parentSwitchLinkChildIndex(Code)



scopingRefCount
int scopingRefCount(Code)



sourceNode
GroupRetained sourceNode(Code)
sourceNode of this mirror Group



viewLists
ArrayList viewLists(Code)




Constructor Detail
GroupRetained
GroupRetained()(Code)




Method Detail
addAllNodesForScopedAltApp
void addAllNodesForScopedAltApp(AlternateAppearanceRetained mAltApp, ArrayList list, HashKey k)(Code)



addAllNodesForScopedFog
void addAllNodesForScopedFog(FogRetained mfog, ArrayList list, HashKey k)(Code)



addAllNodesForScopedLight
void addAllNodesForScopedLight(int numLgts, LightRetained[] ml, ArrayList list, HashKey k)(Code)



addAllNodesForScopedModelClip
void addAllNodesForScopedModelClip(ModelClipRetained mModelClip, ArrayList list, HashKey k)(Code)



addAltApp
void addAltApp(AlternateAppearanceRetained altApp, HashKey key)(Code)



addChild
void addChild(Node child)(Code)
Appends the specified child to this node's list of children.
Parameters:
  child - the child to add to this node's list of children



addFog
void addFog(FogRetained fog, HashKey key)(Code)



addLight
void addLight(LightRetained[] addlight, int numLgts, HashKey key)(Code)



addModelClip
void addModelClip(ModelClipRetained modelClip, HashKey key)(Code)



appendChildrenData
void appendChildrenData()(Code)



checkClearLive
void checkClearLive(NodeRetained child, J3dMessage messages, int messageIndex, int childIndex, NodeRetained linkNode)(Code)



checkClearLive
void checkClearLive(NodeRetained child, HashKey keys, boolean isShared, J3dMessage messages, int messageIndex, int childIndex, NodeRetained linkNode)(Code)
This checks if clearLive needs to be called. If it does, it gets the needed info and calls it.



checkSetLive
void checkSetLive(NodeRetained child, int childIndex, J3dMessage messages, int messageIndex, NodeRetained linkNode)(Code)
This checks is setLive needs to be called. If it does, it gets the needed info and calls it.



checkSetLive
void checkSetLive(NodeRetained child, int childIndex, HashKey keys, boolean isShared, J3dMessage messages, int messageIndex, NodeRetained linkNode)(Code)
This checks is setLive needs to be called. If it does, it gets the needed info and calls it.



checkValidChild
void checkValidChild(Node child, String s)(Code)



childCheckSetLive
void childCheckSetLive(NodeRetained child, int childIndex, SetLiveState s, NodeRetained linkNode)(Code)



childDoSetLive
void childDoSetLive(NodeRetained child, int childIndex, SetLiveState s)(Code)



clearLive
void clearLive(SetLiveState s)(Code)
This version of clearLive calls clearLive on all of its chidren.



compile
void compile(CompileState compState)(Code)



computeBoundingHull
public BoundingBox computeBoundingHull()(Code)



computeCombineBounds
void computeCombineBounds(Bounds bounds)(Code)



createMirrorGroup
void createMirrorGroup()(Code)
Create mirror group when this Group AlternateCollisionTarget is set to true while live.



doAddChild
void doAddChild(Node child, J3dMessage messages, int messageIndex)(Code)



doInsertChild
void doInsertChild(Node child, int index)(Code)



doMoveTo
void doMoveTo(BranchGroup branchGroup)(Code)



doRemoveChild
void doRemoveChild(int index, J3dMessage messages, int messageIndex)(Code)



doSetChild
void doSetChild(Node child, int index)(Code)



doSetLive
void doSetLive(SetLiveState s)(Code)
This version of setLive calls setLive on all of its chidren.



findSwitchInfo
void findSwitchInfo(SetLiveState s, NodeRetained parentNode, NodeRetained childNode, NodeRetained linkNode)(Code)



gatherBlUsers
static void gatherBlUsers(ArrayList blUsers, Object[] blArr)(Code)



getAllChildren
Enumeration getAllChildren()(Code)
Returns an enumeration object of the children. an enumeration object of the children



getAlternateCollisionTarget
boolean getAlternateCollisionTarget()(Code)



getBounds
Bounds getBounds()(Code)
Gets the bounding object of a node. the node's bounding object



getChild
Node getChild(int index)(Code)
Returns the child specified by the index.
Parameters:
  index - which child to return the children at location index



getClosestTargetsInterface
TargetsInterface getClosestTargetsInterface(int type)(Code)



getCollisionBounds
Bounds getCollisionBounds()(Code)
Gets the collision bounds of a node. the node's bounding object



getEffectiveBounds
Bounds getEffectiveBounds()(Code)
Gets the bounding object of a node. the node's bounding object



getLocale2
public Locale getLocale2()(Code)



indexOfChild
int indexOfChild(Node child)(Code)
Returns the index of the specified Node in this Group's list of Nodes
Parameters:
  Node - whose index is desired index of the Node



initSwitchStates
TargetsInterface initSwitchStates(SetLiveState s, NodeRetained parentNode, NodeRetained childNode, NodeRetained linkNode, boolean isSetLive)(Code)



initTransformStates
TargetsInterface initTransformStates(SetLiveState s, boolean isSetLive)(Code)



insertChild
void insertChild(Node child, int index)(Code)
Inserts the specified child at specified index.
Parameters:
  child - the new child
Parameters:
  index - position to insert new child at



insertChildrenData
void insertChildrenData(int index)(Code)



isEnable
public boolean isEnable()(Code)



isEnable
public boolean isEnable(int vis)(Code)



isNodeSwitchOn
static boolean isNodeSwitchOn(NodeRetained node, HashKey key)(Code)
Return true of nodeR is not under a switch group or nodeR is enable under a switch group.



isStatic
boolean isStatic()(Code)



isStaticChildren
boolean isStaticChildren()(Code)



merge
void merge(CompileState compState)(Code)



moveTo
void moveTo(BranchGroup bg)(Code)



numChildren
int numChildren()(Code)
Returns a count of this nodes' children. the number of children descendant from this node



processAddNodesForScopedAltApp
void processAddNodesForScopedAltApp(AlternateAppearanceRetained mAltApp, ArrayList list, HashKey k)(Code)



processAddNodesForScopedFog
void processAddNodesForScopedFog(FogRetained mfog, ArrayList list, HashKey k)(Code)



processAddNodesForScopedModelClip
void processAddNodesForScopedModelClip(ModelClipRetained mModelClip, ArrayList list, HashKey k)(Code)



processAllNodesForScopedLight
void processAllNodesForScopedLight(int numLgts, LightRetained[] ml, ArrayList list, HashKey k)(Code)



processCollisionTarget
void processCollisionTarget(SetLiveState s)(Code)



processRemoveAllNodesForScopedFog
void processRemoveAllNodesForScopedFog(FogRetained mfog, ArrayList list, HashKey k)(Code)



processRemoveAllNodesForScopedLight
void processRemoveAllNodesForScopedLight(int numLgts, LightRetained[] ml, ArrayList list, HashKey k)(Code)



processRemoveAllNodesForScopedModelClip
void processRemoveAllNodesForScopedModelClip(ModelClipRetained mModelClip, ArrayList list, HashKey k)(Code)



processRemoveNodesForScopedAltApp
void processRemoveNodesForScopedAltApp(AlternateAppearanceRetained mAltApp, ArrayList list, HashKey k)(Code)



processViewSpecificInfo
int[] processViewSpecificInfo(int mode, HashKey k, View v, ArrayList vsgList, int[] keyList, ArrayList leafList)(Code)



removeAllChildren
void removeAllChildren()(Code)



removeAllNodesForScopedAltApp
void removeAllNodesForScopedAltApp(AlternateAppearanceRetained mAltApp, ArrayList list, HashKey k)(Code)



removeAllNodesForScopedFog
void removeAllNodesForScopedFog(FogRetained mfog, ArrayList list, HashKey k)(Code)



removeAllNodesForScopedLight
void removeAllNodesForScopedLight(int numLgts, LightRetained[] ml, ArrayList list, HashKey k)(Code)



removeAllNodesForScopedModelClip
void removeAllNodesForScopedModelClip(ModelClipRetained mModelClip, ArrayList list, HashKey k)(Code)



removeAltApp
void removeAltApp(AlternateAppearanceRetained altApp, HashKey key)(Code)



removeAltAppScope
synchronized void removeAltAppScope()(Code)



removeChild
void removeChild(int index)(Code)
Removes the child at specified index.
Parameters:
  index - which child to remove



removeChild
void removeChild(Node child)(Code)
Removes the specified child from this Group's list of children. If the specified child is not found, the method returns quietly
Parameters:
  child - to be removed



removeChildrenData
void removeChildrenData(int index)(Code)



removeFog
void removeFog(FogRetained fog, HashKey key)(Code)



removeFogScope
synchronized void removeFogScope()(Code)



removeLight
void removeLight(int numLgt, LightRetained[] removelight, HashKey key)(Code)



removeLightScope
synchronized void removeLightScope()(Code)



removeMclipScope
synchronized void removeMclipScope()(Code)



removeModelClip
void removeModelClip(ModelClipRetained modelClip, HashKey key)(Code)



removeNodeData
void removeNodeData(SetLiveState s)(Code)



searchGeometryAtoms
void searchGeometryAtoms(UnorderList list)(Code)



setAltAppScope
synchronized void setAltAppScope()(Code)



setAlternateCollisionTarget
void setAlternateCollisionTarget(boolean target)(Code)



setBounds
void setBounds(Bounds bounds)(Code)



setBoundsAutoCompute
void setBoundsAutoCompute(boolean autoCompute)(Code)



setChild
void setChild(Node child, int index)(Code)
Replaces the specified child with the child provided.
Parameters:
  child - the new child
Parameters:
  index - which child to replace



setCollisionBounds
void setCollisionBounds(Bounds bounds)(Code)
Sets the collision bounds of a node.
Parameters:
  bounds - the bounding object for the node



setCompiled
void setCompiled()(Code)
This compiles() a group



setFogScope
synchronized void setFogScope()(Code)



setLightScope
synchronized void setLightScope()(Code)



setLive
void setLive(SetLiveState s)(Code)



setMclipScope
synchronized void setMclipScope()(Code)



setNodeData
void setNodeData(SetLiveState s)(Code)



setScopingInfo
void setScopingInfo(SetLiveState s)(Code)



traverse
void traverse(boolean sameLevel, int level)(Code)



updateCollidable
void updateCollidable(HashKey keys, boolean collide)(Code)



updateLocalToVworld
synchronized void updateLocalToVworld()(Code)



updatePickable
void updatePickable(HashKey keys, boolean pick)(Code)



updateSwitchStates
void updateSwitchStates(SetLiveState s, TargetsInterface ti, boolean isSetLive)(Code)



updateTransformStates
CachedTargets[] updateTransformStates(SetLiveState s, TargetsInterface ti, boolean isSetLive)(Code)



usedInScoping
synchronized boolean usedInScoping()(Code)



validSwitchChild
static boolean validSwitchChild(SwitchRetained sw, NodeRetained node)(Code)
Determinte if nodeR is a valid child to render for Switch Node swR.



Fields inherited from javax.media.j3d.NodeRetained
final static int ALTERNATEAPPEARANCE(Code)(Java Doc)
final static int AMBIENTLIGHT(Code)(Java Doc)
final static int BACKGROUND(Code)(Java Doc)
final static int BACKGROUNDSOUND(Code)(Java Doc)
final static int BEHAVIOR(Code)(Java Doc)
final static int BOUNDINGLEAF(Code)(Java Doc)
final static int BRANCHGROUP(Code)(Java Doc)
final static int CLIP(Code)(Java Doc)
final static int CONESOUND(Code)(Java Doc)
final static int CONTAINS_VIEWPLATFORM(Code)(Java Doc)
final static int CURRENT_LOCAL_TO_VWORLD(Code)(Java Doc)
final static int DECALGROUP(Code)(Java Doc)
final static int DIRECTIONALLIGHT(Code)(Java Doc)
final static int EXPONENTIALFOG(Code)(Java Doc)
final static int GROUP(Code)(Java Doc)
final static int LAST_LOCAL_TO_VWORLD(Code)(Java Doc)
final static int LINEARFOG(Code)(Java Doc)
final static int LINK(Code)(Java Doc)
final static int MODELCLIP(Code)(Java Doc)
final static int MORPH(Code)(Java Doc)
final static int NUMNODES(Code)(Java Doc)
final static int ORDEREDGROUP(Code)(Java Doc)
final static int ORIENTEDSHAPE3D(Code)(Java Doc)
final static int POINTLIGHT(Code)(Java Doc)
final static int POINTSOUND(Code)(Java Doc)
final static int SHAPE(Code)(Java Doc)
final static int SHAREDGROUP(Code)(Java Doc)
final static int SOUNDSCAPE(Code)(Java Doc)
final static int SPOTLIGHT(Code)(Java Doc)
final static int SWITCH(Code)(Java Doc)
final static int TRANSFORMGROUP(Code)(Java Doc)
final static int VIEWPLATFORM(Code)(Java Doc)
final static int VIEWSPECIFICGROUP(Code)(Java Doc)
Bounds apiBounds(Code)(Java Doc)
boolean boundsAutoCompute(Code)(Java Doc)
ArrayList branchGroupPaths(Code)(Java Doc)
protected Bounds cachedBounds(Code)(Java Doc)
int childIndex(Code)(Java Doc)
boolean collidable(Code)(Java Doc)
BackgroundRetained geometryBackground(Code)(Java Doc)
boolean inSharedGroup(Code)(Java Doc)
Bounds localBounds(Code)(Java Doc)
Transform3D localToVworld(Code)(Java Doc)
int localToVworldIndex(Code)(Java Doc)
HashKey localToVworldKeys(Code)(Java Doc)
Locale locale(Code)(Java Doc)
int nnuId(Code)(Java Doc)
String nodeId(Code)(Java Doc)
int nodeType(Code)(Java Doc)
Integer orderedId(Code)(Java Doc)
NodeRetained parent(Code)(Java Doc)
GroupRetained parentSwitchLink(Code)(Java Doc)
GroupRetained parentTransformLink(Code)(Java Doc)
boolean pickable(Code)(Java Doc)
int refCount(Code)(Java Doc)
TransformGroupRetained staticTransform(Code)(Java Doc)
VirtualUniverse universe(Code)(Java Doc)
protected boolean validCachedBounds(Code)(Java Doc)

Methods inherited from javax.media.j3d.NodeRetained
void clearLive(SetLiveState s)(Code)(Java Doc)
void computeCombineBounds(Bounds bounds)(Code)(Java Doc)
void computeNonLiveLocalToVworld(Transform3D t, Node caller)(Code)(Java Doc)
void dirtyBoundsCache()(Code)(Java Doc)
void doSetLive(SetLiveState s)(Code)(Java Doc)
public int equal(NnuId obj)(Code)(Java Doc)
void findCollidableFlags(boolean collide)(Code)(Java Doc)
void findPickableFlags(boolean pick)(Code)(Java Doc)
void findTransformLevels(int transformLevels)(Code)(Java Doc)
Bounds getBounds()(Code)(Java Doc)
boolean getBoundsAutoCompute()(Code)(Java Doc)
boolean getCollidable()(Code)(Java Doc)
Transform3D getCurrentLocalToVworld()(Code)(Java Doc)
Transform3D getCurrentLocalToVworld(int index)(Code)(Java Doc)
Transform3D getCurrentLocalToVworld(HashKey key)(Code)(Java Doc)
Bounds getEffectiveBounds()(Code)(Java Doc)
public int getId()(Code)(Java Doc)
Transform3D getLastLocalToVworld()(Code)(Java Doc)
Transform3D getLastLocalToVworld(int index)(Code)(Java Doc)
Transform3D getLastLocalToVworld(HashKey key)(Code)(Java Doc)
Bounds getLocalBounds(Bounds bounds)(Code)(Java Doc)
void getLocalToVworld(Transform3D t)(Code)(Java Doc)
void getLocalToVworld(SceneGraphPath path, Transform3D t)(Code)(Java Doc)
void getLocalToVworld(Transform3D t, HashKey key)(Code)(Java Doc)
Locale getLocale()(Code)(Java Doc)
NodeRetained getParent()(Code)(Java Doc)
boolean getPickable()(Code)(Java Doc)
VirtualUniverse getVirtualUniverse()(Code)(Java Doc)
boolean isStatic()(Code)(Java Doc)
void merge(CompileState compState)(Code)(Java Doc)
void mergeTransform(TransformGroupRetained xform)(Code)(Java Doc)
void notifySceneGraphChanged(boolean globalTraverse)(Code)(Java Doc)
int[] processViewSpecificInfo(int mode, HashKey k, View v, ArrayList vsgList, int[] keyList, ArrayList leafList)(Code)(Java Doc)
void recombineAbove()(Code)(Java Doc)
void removeNodeData(SetLiveState s)(Code)(Java Doc)
void searchGeometryAtoms(UnorderList list)(Code)(Java Doc)
void setAuxData(SetLiveState s, int index, int hkIndex)(Code)(Java Doc)
void setBounds(Bounds bounds)(Code)(Java Doc)
void setBoundsAutoCompute(boolean autoCompute)(Code)(Java Doc)
void setCollidable(boolean collidable)(Code)(Java Doc)
void setLive(SetLiveState s)(Code)(Java Doc)
void setNodeData(SetLiveState s)(Code)(Java Doc)
void setParent(NodeRetained parent)(Code)(Java Doc)
void setPickable(boolean pickable)(Code)(Java Doc)
void transformBounds(SceneGraphPath path, Bounds bound)(Code)(Java Doc)
void updateCollidable(HashKey keys, boolean collide)(Code)(Java Doc)
synchronized void updateLocalToVworld()(Code)(Java Doc)
void updatePickable(HashKey pickKeys, boolean pick)(Code)(Java Doc)

Fields inherited from javax.media.j3d.SceneGraphObjectRetained
final static int DONT_MERGE(Code)(Java Doc)
final static int MERGE(Code)(Java Doc)
final static int MERGE_DONE(Code)(Java Doc)
boolean inBackgroundGroup(Code)(Java Doc)
boolean inSetLive(Code)(Java Doc)
int mergeFlag(Code)(Java Doc)
boolean onUpdateList(Code)(Java Doc)
SceneGraphObject source(Code)(Java Doc)

Methods inherited from javax.media.j3d.SceneGraphObjectRetained
void clearLive(VirtualUniverse univ, int index, boolean sharedGroup, HashKey[] keys)(Code)(Java Doc)
void clearLive()(Code)(Java Doc)
protected Object clone()(Code)(Java Doc)
void compile(CompileState compState)(Code)(Java Doc)
void doSetLive(boolean inBackgroundGroup)(Code)(Java Doc)
void doSetLive(SetLiveState s)(Code)(Java Doc)
SceneGraphObject getSource()(Code)(Java Doc)
VirtualUniverse getVirtualUniverse()(Code)(Java Doc)
void handleFrequencyChange(int bit)(Code)(Java Doc)
boolean isInSetLive()(Code)(Java Doc)
boolean isStatic()(Code)(Java Doc)
void markAsLive()(Code)(Java Doc)
void merge(CompileState compState)(Code)(Java Doc)
void mergeTransform(TransformGroupRetained xform)(Code)(Java Doc)
void setCompiled()(Code)(Java Doc)
void setLive(boolean inBackgroundGroup)(Code)(Java Doc)
void setLive(SetLiveState s)(Code)(Java Doc)
void setSource(SceneGraphObject source)(Code)(Java Doc)
void traverse(boolean sameLevel, int level)(Code)(Java Doc)

Fields inherited from javax.media.j3d.IndexedObject
int[][] listIdx(Code)(Java Doc)

Methods inherited from javax.media.j3d.IndexedObject
synchronized int getIdxUsed(VirtualUniverse u)(Code)(Java Doc)
abstract VirtualUniverse getVirtualUniverse()(Code)(Java Doc)
void incIdxUsed()(Code)(Java Doc)

Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.