| Interface | Description |
|---|---|
| SceneGraphIO |
Implement this interface in any classes that subclass a Java3D SceneGraphObject
in order to have your class handled correctly by scenegraph.io.
|
| SceneGraphObjectReferenceControl |
Provides and resolves references to SceneGraphObjects to enable
persistant references in user defined SceneGraphObjects implementing
the SceneGraphIO interface.
|
| SceneGraphStateProvider |
This interface allows developers to provide their own custom IO control for
subclasses of SceneGraphObjects.
|
| Class | Description |
|---|---|
| SceneGraphFileReader |
Read Java3D BranchGraphs and/or Universe from a file.
|
| SceneGraphFileWriter |
Write a (set) of Java3D BranchGraphs and/or Universe to a file.
|
| SceneGraphStreamReader |
Read and create a (set) of Java3D BranchGraphs or Universe from a Java Stream.
|
| SceneGraphStreamWriter |
Writes a Java3D SceneGraph to a Java OutputStream.
|
| UnresolvedBehavior |
This Behavior is used in place of any behaviors which can not
be instantiated when a scene graph is read.
|
| Exception | Description |
|---|---|
| NamedObjectException |
An error has occurred while processing a named object
|
| ObjectNotLoadedException |
The named object has not been loaded so it's instance can not be returned
|
| UnsupportedUniverseException |
Thrown if the VirtualUniverse subclass is not supported
by the writeUniverse calls.
|