|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use BranchGroup | |
---|---|
com.sun.j3d.loaders | Provides interfaces and abstract classes for writing Java 3D loaders. |
com.sun.j3d.utils.behaviors.picking | Deprecated: Use com.sun.j3d.utils.pickfast.behaviors
instead. |
com.sun.j3d.utils.pickfast | Provides picking utility classes for the new core picking methods. |
com.sun.j3d.utils.pickfast.behaviors | Provides picking behaviors for the new core picking methods. |
com.sun.j3d.utils.picking | OBSOLETE: provides picking utility classes for the old picking methods. |
com.sun.j3d.utils.picking.behaviors | OBSOLETE: provides picking behaviors for the old picking methods. |
com.sun.j3d.utils.scenegraph.io | This package provides a Java3D SceneGraph IO capability. |
com.sun.j3d.utils.scenegraph.io.retained | |
com.sun.j3d.utils.universe | Provides utility classes for setting up the Java 3D universe, including the viewing configuration. |
javax.media.j3d | Provides the core set of classes for the 3D graphics API for the Java platform; click here for more information, including explanatory material that was formerly found in the guide. |
Uses of BranchGroup in com.sun.j3d.loaders |
---|
Methods in com.sun.j3d.loaders that return BranchGroup | |
---|---|
BranchGroup |
SceneBase.getSceneGroup()
This method returns the BranchGroup containing the overall scene loaded by the loader. |
BranchGroup |
Scene.getSceneGroup()
This method returns the BranchGroup containing the overall scene loaded by the loader. |
Methods in com.sun.j3d.loaders with parameters of type BranchGroup | |
---|---|
void |
SceneBase.setSceneGroup(BranchGroup scene)
Sets the sceneGroup to be the group that is passed in. |
Uses of BranchGroup in com.sun.j3d.utils.behaviors.picking |
---|
Constructors in com.sun.j3d.utils.behaviors.picking with parameters of type BranchGroup | |
---|---|
PickMouseBehavior(Canvas3D canvas,
BranchGroup root,
Bounds bounds)
Deprecated. Creates a PickMouseBehavior given current canvas, root of the tree to operate on, and the bounds. |
|
PickObject(Canvas3D c,
BranchGroup root)
Deprecated. Creates a PickObject. |
|
PickRotateBehavior(BranchGroup root,
Canvas3D canvas,
Bounds bounds)
Deprecated. Creates a pick/rotate behavior that waits for user mouse events for the scene graph. |
|
PickRotateBehavior(BranchGroup root,
Canvas3D canvas,
Bounds bounds,
int pickMode)
Deprecated. Creates a pick/rotate behavior that waits for user mouse events for the scene graph. |
|
PickTranslateBehavior(BranchGroup root,
Canvas3D canvas,
Bounds bounds)
Deprecated. Creates a pick/translate behavior that waits for user mouse events for the scene graph. |
|
PickTranslateBehavior(BranchGroup root,
Canvas3D canvas,
Bounds bounds,
int pickMode)
Deprecated. Creates a pick/translate behavior that waits for user mouse events for the scene graph. |
|
PickZoomBehavior(BranchGroup root,
Canvas3D canvas,
Bounds bounds)
Deprecated. Creates a pick/zoom behavior that waits for user mouse events for the scene graph. |
|
PickZoomBehavior(BranchGroup root,
Canvas3D canvas,
Bounds bounds,
int pickMode)
Deprecated. Creates a pick/zoom behavior that waits for user mouse events for the scene graph. |
Uses of BranchGroup in com.sun.j3d.utils.pickfast |
---|
Methods in com.sun.j3d.utils.pickfast that return BranchGroup | |
---|---|
BranchGroup |
PickTool.getBranchGroup()
Returns the BranchGroup to be picked if the tool was initialized with a BranchGroup, null otherwise. |
Constructors in com.sun.j3d.utils.pickfast with parameters of type BranchGroup | |
---|---|
PickCanvas(Canvas3D c,
BranchGroup b)
Constructor with Canvas3D for mouse events and BranchGroup to be picked. |
|
PickTool(BranchGroup b)
Constructor with BranchGroup to be picked. |
Uses of BranchGroup in com.sun.j3d.utils.pickfast.behaviors |
---|
Constructors in com.sun.j3d.utils.pickfast.behaviors with parameters of type BranchGroup | |
---|---|
PickMouseBehavior(Canvas3D canvas,
BranchGroup root,
Bounds bounds)
Creates a PickMouseBehavior given current canvas, root of the tree to operate on, and the bounds. |
|
PickRotateBehavior(BranchGroup root,
Canvas3D canvas,
Bounds bounds)
Creates a pick/rotate behavior that waits for user mouse events for the scene graph. |
|
PickRotateBehavior(BranchGroup root,
Canvas3D canvas,
Bounds bounds,
int pickMode)
Creates a pick/rotate behavior that waits for user mouse events for the scene graph. |
|
PickTranslateBehavior(BranchGroup root,
Canvas3D canvas,
Bounds bounds)
Creates a pick/translate behavior that waits for user mouse events for the scene graph. |
|
PickTranslateBehavior(BranchGroup root,
Canvas3D canvas,
Bounds bounds,
int pickMode)
Creates a pick/translate behavior that waits for user mouse events for the scene graph. |
|
PickZoomBehavior(BranchGroup root,
Canvas3D canvas,
Bounds bounds)
Creates a pick/zoom behavior that waits for user mouse events for the scene graph. |
|
PickZoomBehavior(BranchGroup root,
Canvas3D canvas,
Bounds bounds,
int pickMode)
Creates a pick/zoom behavior that waits for user mouse events for the scene graph. |
Uses of BranchGroup in com.sun.j3d.utils.picking |
---|
Methods in com.sun.j3d.utils.picking that return BranchGroup | |
---|---|
BranchGroup |
PickTool.getBranchGroup()
Returns the BranchGroup to be picked if the tool was initialized with a BranchGroup, null otherwise. |
Constructors in com.sun.j3d.utils.picking with parameters of type BranchGroup | |
---|---|
PickCanvas(Canvas3D c,
BranchGroup b)
Constructor with Canvas3D for mouse events and BranchGroup to be picked. |
|
PickTool(BranchGroup b)
Constructor with BranchGroup to be picked. |
Uses of BranchGroup in com.sun.j3d.utils.picking.behaviors |
---|
Constructors in com.sun.j3d.utils.picking.behaviors with parameters of type BranchGroup | |
---|---|
PickMouseBehavior(Canvas3D canvas,
BranchGroup root,
Bounds bounds)
Creates a PickMouseBehavior given current canvas, root of the tree to operate on, and the bounds. |
|
PickRotateBehavior(BranchGroup root,
Canvas3D canvas,
Bounds bounds)
Creates a pick/rotate behavior that waits for user mouse events for the scene graph. |
|
PickRotateBehavior(BranchGroup root,
Canvas3D canvas,
Bounds bounds,
int pickMode)
Creates a pick/rotate behavior that waits for user mouse events for the scene graph. |
|
PickTranslateBehavior(BranchGroup root,
Canvas3D canvas,
Bounds bounds)
Creates a pick/translate behavior that waits for user mouse events for the scene graph. |
|
PickTranslateBehavior(BranchGroup root,
Canvas3D canvas,
Bounds bounds,
int pickMode)
Creates a pick/translate behavior that waits for user mouse events for the scene graph. |
|
PickZoomBehavior(BranchGroup root,
Canvas3D canvas,
Bounds bounds)
Creates a pick/zoom behavior that waits for user mouse events for the scene graph. |
|
PickZoomBehavior(BranchGroup root,
Canvas3D canvas,
Bounds bounds,
int pickMode)
Creates a pick/zoom behavior that waits for user mouse events for the scene graph. |
Uses of BranchGroup in com.sun.j3d.utils.scenegraph.io |
---|
Methods in com.sun.j3d.utils.scenegraph.io that return BranchGroup | |
---|---|
BranchGroup[] |
SceneGraphFileReader.readAllBranchGraphs()
Read and return all the branchgraphs in the file |
BranchGroup |
SceneGraphStreamReader.readBranchGraph(java.util.HashMap namedObjects)
Read and return the graph from the stream. |
BranchGroup[] |
SceneGraphFileReader.readBranchGraph(int index)
Read the BranchGraph at index in the file. |
Methods in com.sun.j3d.utils.scenegraph.io with parameters of type BranchGroup | |
---|---|
void |
SceneGraphFileReader.dereferenceBranchGraph(BranchGroup graph)
Remove the IO system's reference to this branchgraph and all its nodes. |
int |
SceneGraphFileReader.getBranchGraphPosition(BranchGroup graph)
Given a BranchGraph that has been loaded return the index of the graph in the file. |
void |
SceneGraphFileWriter.writeBranchGraph(BranchGroup graph)
Write the graph to the end of the file. |
void |
SceneGraphStreamWriter.writeBranchGraph(BranchGroup graph,
java.util.HashMap namedObjects)
Write the entire graph to the stream. |
void |
SceneGraphFileWriter.writeBranchGraph(BranchGroup graph,
java.io.Serializable data)
Write a branch graph and some user associated data to the end of the file. |
Uses of BranchGroup in com.sun.j3d.utils.scenegraph.io.retained |
---|
Methods in com.sun.j3d.utils.scenegraph.io.retained that return BranchGroup | |
---|---|
BranchGroup[] |
RandomAccessFileControl.readAllBranchGraphs()
Read and return all the graphs in the file |
BranchGroup |
StreamControl.readBranchGraph(java.util.HashMap namedObjects)
|
BranchGroup[] |
RandomAccessFileControl.readBranchGraph(int graphID)
|
Methods in com.sun.j3d.utils.scenegraph.io.retained with parameters of type BranchGroup | |
---|---|
int |
RandomAccessFileControl.getBranchGraphPosition(BranchGroup graph)
Given a branchgraph, return the corresponding index of the graph in the file. |
void |
StreamControl.writeBranchGraph(BranchGroup bg,
java.io.Serializable userData)
The BranchGraph userData is not supported in a stream and will be ignored. |
void |
RandomAccessFileControl.writeBranchGraph(BranchGroup bg,
java.io.Serializable userData)
|
abstract void |
Controller.writeBranchGraph(BranchGroup bg,
java.io.Serializable userData)
|
Uses of BranchGroup in com.sun.j3d.utils.universe |
---|
Subclasses of BranchGroup in com.sun.j3d.utils.universe | |
---|---|
class |
PlatformGeometry
This class holds any geometry that should be associated with the ViewingPlatform object. |
class |
ViewerAvatar
This class holds geomtry that should be associated with the View's avatar. |
class |
ViewingPlatform
This class is used to set up the "view" side of a Java 3D scene graph. |
Methods in com.sun.j3d.utils.universe with parameters of type BranchGroup | |
---|---|
void |
SimpleUniverse.addBranchGraph(BranchGroup bg)
Used to add Nodes to the geometry side (as opposed to the view side) of the scene graph. |
Uses of BranchGroup in javax.media.j3d |
---|
Methods in javax.media.j3d that return BranchGroup | |
---|---|
BranchGroup |
Background.getGeometry()
Retrieves the background geometry. |
Methods in javax.media.j3d with parameters of type BranchGroup | |
---|---|
void |
Locale.addBranchGraph(BranchGroup branchGroup)
Add a new branch graph rooted at BranchGroup to the list of branch graphs. |
void |
GraphStructureChangeListener.branchGroupAdded(java.lang.Object parent,
BranchGroup child)
Invoked when a branch group is added. |
void |
GraphStructureChangeListener.branchGroupMoved(java.lang.Object oldParent,
java.lang.Object newParent,
BranchGroup child)
Invoked when a branch group is moved. |
void |
GraphStructureChangeListener.branchGroupRemoved(java.lang.Object parent,
BranchGroup child)
Invoked when a branch group is removed. |
void |
OrderedGroup.moveTo(BranchGroup branchGroup)
Moves the specified branch group node from its existing location to the end of this group node's list of children. |
void |
Group.moveTo(BranchGroup branchGroup)
Moves the specified branch group node from its existing location to the end of this group node's list of children. |
void |
Locale.removeBranchGraph(BranchGroup branchGroup)
Removes a branch graph rooted at BranchGroup from the list of branch graphs. |
void |
Locale.replaceBranchGraph(BranchGroup oldGroup,
BranchGroup newGroup)
Replaces the branch graph rooted at oldGroup in the list of branch graphs with the branch graph rooted at newGroup. |
void |
Background.setGeometry(BranchGroup branch)
Sets the background geometry to the specified BranchGroup node. |
Constructors in javax.media.j3d with parameters of type BranchGroup | |
---|---|
Background(BranchGroup branch)
Constructs a Background node with the specified geometry. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |