| Modifier and Type | Class and Description | 
|---|---|
class  | 
SphereGroup  | 
| Modifier and Type | Method and Description | 
|---|---|
Group | 
Positions.getChild()  | 
Group | 
Poles.getChild()  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Gear  | 
class  | 
Shaft  | 
class  | 
SpurGear  | 
class  | 
SpurGearThinBody  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BranchGroup
The BranchGroup serves as a pointer to the root of a
 scene graph branch; BranchGroup objects are the only objects that
 can be inserted into a Locale's set of objects. 
 | 
class  | 
DecalGroup
The DecalGroup node is an ordered group node used for defining decal
 geometry on top of other geometry. 
 | 
class  | 
OrderedGroup
The OrderedGroup node is a Group that ensures its children render
 in a specified order. 
 | 
class  | 
SharedGroup
The SharedGroup provides the ability to manipulate an
 instanced scene graph. 
 | 
class  | 
Switch
The Switch node controls which of its children will be rendered. 
 | 
class  | 
TransformGroup
Group node that contains a transform. 
 | 
class  | 
ViewSpecificGroup
The ViewSpecificGroup node is a Group whose descendants are
 rendered only on a specified set of views. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Group | 
Light.getScope(int index)
Retrieves the Group node at the specified index from this Light node's
 list of scopes. 
 | 
Group | 
AlternateAppearance.getScope(int index)
Retrieves the Group node at the specified index from
 this AlternateAppearance node's list of scopes. 
 | 
Group | 
ModelClip.getScope(int index)
Retrieves the Group node at the specified index from this ModelClip node's
 list of scopes. 
 | 
Group | 
Fog.getScope(int index)
Retrieves the Group node at the specified index from this Fog node's
 list of scopes. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.Iterator<Group> | 
Light.getAllScopes()
Returns an iterator of this Light node's list of scopes. 
 | 
java.util.Iterator<Group> | 
AlternateAppearance.getAllScopes()
Returns an iterator of this AlternateAppearance node's list
 of scopes. 
 | 
java.util.Iterator<Group> | 
ModelClip.getAllScopes()
Returns an iterator of this ModelClip node's list of scopes. 
 | 
java.util.Iterator<Group> | 
Fog.getAllScopes()
Returns an iterator of this Fog node's list of scopes. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Light.addScope(Group scope)
Appends the specified Group node to this Light node's list of scopes. 
 | 
void | 
AlternateAppearance.addScope(Group scope)
Appends the specified Group node to this AlternateAppearance node's
 list of scopes. 
 | 
void | 
ModelClip.addScope(Group scope)
Appends the specified Group node to this ModelClip node's list of scopes. 
 | 
void | 
Fog.addScope(Group scope)
Appends the specified Group node to this Fog node's list of scopes. 
 | 
int | 
Light.indexOfScope(Group scope)
Retrieves the index of the specified Group node in this
 Light node's list of scopes. 
 | 
int | 
AlternateAppearance.indexOfScope(Group scope)
Retrieves the index of the specified Group node in this
 AlternateAppearance node's list of scopes. 
 | 
int | 
ModelClip.indexOfScope(Group scope)
Retrieves the index of the specified Group node in this
 ModelClip node's list of scopes. 
 | 
int | 
Fog.indexOfScope(Group scope)
Retrieves the index of the specified Group node in this
 Fog node's list of scopes. 
 | 
void | 
Light.insertScope(Group scope,
           int index)
Inserts the specified Group node into this Light node's
 list of scopes at the specified index. 
 | 
void | 
AlternateAppearance.insertScope(Group scope,
           int index)
Inserts the specified Group node into this AlternateAppearance node's
 list of scopes at the specified index. 
 | 
void | 
ModelClip.insertScope(Group scope,
           int index)
Inserts the specified Group node into this ModelClip node's
 list of scopes at the specified index. 
 | 
void | 
Fog.insertScope(Group scope,
           int index)
Inserts the specified Group node into this Fog node's
 list of scopes at the specified index. 
 | 
void | 
Light.removeScope(Group scope)
Removes the specified Group node from this Light
 node's list of scopes. 
 | 
void | 
AlternateAppearance.removeScope(Group scope)
Removes the specified Group node from this AlternateAppearance
 node's list of scopes. 
 | 
void | 
ModelClip.removeScope(Group scope)
Removes the specified Group node from this ModelClip
 node's list of scopes. 
 | 
void | 
Fog.removeScope(Group scope)
Removes the specified Group node from this Fog
 node's list of scopes. 
 | 
void | 
Light.setScope(Group scope,
        int index)
Replaces the node at the specified index in this Light node's
 list of scopes with the specified Group node. 
 | 
void | 
AlternateAppearance.setScope(Group scope,
        int index)
Replaces the node at the specified index in this
 AlternateAppearance node's
 list of scopes with the specified Group node. 
 | 
void | 
ModelClip.setScope(Group scope,
        int index)
Replaces the node at the specified index in this ModelClip node's
 list of scopes with the specified Group node. 
 | 
void | 
Fog.setScope(Group scope,
        int index)
Replaces the node at the specified index in this Fog node's
 list of scopes with the specified Group node. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Box
Box is a geometry primitive created with a given length, width, and height. 
 | 
class  | 
Cone
Cone is a geometry primitive defined with a radius and a height. 
 | 
class  | 
Cylinder
Cylinder is a geometry primitive defined with a radius and a height. 
 | 
class  | 
Primitive
Base class for all Java 3D primitives. 
 | 
class  | 
Sphere
Sphere is a geometry primitive created with a given radius and resolution. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
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. 
 |