com.sun.j3d.utils.universe |
com.sun.j3d.utils.universe
Provides utility classes for setting up the Java 3D universe,
including the viewing configuration.
|
Java Source File Name | Type | Comment |
ConfigCommand.java | Class | Contains the elements which compose a configuration file command,
including the command name, type, and arguments. |
ConfigContainer.java | Class | Loads a Java 3D configuration file and creates a container of named objects
that will effect the viewing configuration specified in the file. |
ConfigDevice.java | Class | Mostly empty now; ConfigObject provides all required methods. |
ConfigObject.java | Class | Base class for all configuration objects. |
ConfigPhysicalBody.java | Class | |
ConfigPhysicalEnvironment.java | Class | |
ConfigScreen.java | Class | |
ConfigSensor.java | Class | |
ConfigSexpression.java | Class | |
ConfiguredUniverse.java | Class | This utility class creates all the necessary objects on the view side of
the scene graph. |
ConfigView.java | Class | |
ConfigViewPlatform.java | Class | |
ConfigViewPlatformBehavior.java | Class | |
LocaleFactory.java | Interface | This interface defines a factory for creating Locale objects in a
SimpleUniverse. |
MultiTransformGroup.java | Class | A convenience class that effectively creates a series of TransformGroup
nodes connected one to another hierarchically. |
PlatformGeometry.java | Class | This class holds any geometry that should be associated with the
ViewingPlatform object. |
SimpleUniverse.java | Class | This class sets up a minimal user environment to quickly and easily
get a Java 3D program up and running. |
Viewer.java | Class | The Viewer class holds all the information that describes the physical
and virtual "presence" in the Java 3D universe. |
ViewerAvatar.java | Class | This class holds geomtry that should be associated with the View's
avatar. |
ViewInfo.java | Class | Provides methods to extract synchronized transform information from a View.
These transforms are derived from application scene graph information, as
opposed to similar core Java 3D methods that derive transforms from
internally maintained data. This allows updates to the scene graph to be
synchronized with the current view platform position.
The architecture of the Java 3D 1.3 sample implementation introduces a
frame latency between updates to the application scene graph structure and
their effects on internal Java 3D state. |
ViewingPlatform.java | Class | This class is used to set up the "view" side of a Java 3D scene graph.
The ViewingPlatform object contains a MultiTransformGroup node to allow
for a series of transforms to be linked together. |