Uses of Class
com.sun.j3d.utils.scenegraph.io.retained.SymbolTableData

Packages that use SymbolTableData
com.sun.j3d.utils.scenegraph.io.retained   
com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.behaviors.interpolators   
com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.behaviors.mouse   
com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry   
com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.image   
com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.universe   
com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d   
 

Uses of SymbolTableData in com.sun.j3d.utils.scenegraph.io.retained
 

Methods in com.sun.j3d.utils.scenegraph.io.retained that return SymbolTableData
 SymbolTableData SymbolTable.createSymbol(javax.media.j3d.SceneGraphObject node)
          Create a new symbol and provide a new nodeID This is used during the save process
 SymbolTableData SymbolTable.createSymbol(SceneGraphObjectState state, javax.media.j3d.SceneGraphObject node, int nodeID)
          Create a new symbol using the specified nodeID This is used during the load process.
 SymbolTableData SymbolTable.getBranchGraphRoot(int graphID)
           
 SymbolTableData SymbolTable.getSharedGroup(int nodeID)
          Get the symbol for the shared group If the sharedgroup has not been loaded then load it before returning (if we are using RandomAccessFileControl
 SymbolTableData SymbolTable.getSymbol(int nodeID)
          Return the node with the give ID
 SymbolTableData SymbolTable.getSymbol(javax.media.j3d.SceneGraphObject node)
          Get the table entry for node
 

Methods in com.sun.j3d.utils.scenegraph.io.retained with parameters of type SymbolTableData
 int SymbolTable.addReference(SymbolTableData symbol)
          Add a refernce to the specified node Also returns the nodes id
 SceneGraphObjectState Controller.createState(javax.media.j3d.SceneGraphObject obj, SymbolTableData symbol)
          Given a scene graph object instantiate the correct State class for that object.
 SceneGraphObjectState Controller.createState(SymbolTableData symbol)
          Return the state class for the SceneGraphObject, creating one if it does not already exist
 void StreamControl.loadNodeComponent(SymbolTableData symbol)
          Used by SymbolTable to load a node component that is not in current graph
 void RandomAccessFileControl.loadNodeComponent(SymbolTableData symbol)
          Used by SymbolTable to load a node component that is not in current graph
 void RandomAccessFileControl.loadSharedGroup(SymbolTableData symbol)
          Loads the specified SharedGroup
 void SymbolTable.setBranchGraphID(SymbolTableData symbol)
          Set the branchGraphID in the symbol to the current branch graph ID
 void SymbolTable.setBranchGraphRoot(SymbolTableData symbol, long filePointer)
          Mark the node referenced by this Symbol as a branch graph root The filePointer is the position of the BranchGraph in the file, this is not the same as the BranchGroups position due to the extra data stored for a graph.
 void Controller.writeSharedGroup(java.io.DataOutput out, javax.media.j3d.SharedGroup sharedGroup, SymbolTableData symbol)
          Write the shared group and it's node components to the IO stream
 

Uses of SymbolTableData in com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.behaviors.interpolators
 

Constructors in com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.behaviors.interpolators with parameters of type SymbolTableData
KBRotPosScaleSplinePathInterpolatorState(SymbolTableData symbol, Controller control)
           
RotPosScaleTCBSplinePathInterpolatorState(SymbolTableData symbol, Controller control)
           
 

Uses of SymbolTableData in com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.behaviors.mouse
 

Constructors in com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.behaviors.mouse with parameters of type SymbolTableData
MouseBehaviorState(SymbolTableData symbol, Controller control)
           
 

Uses of SymbolTableData in com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry
 

Constructors in com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.geometry with parameters of type SymbolTableData
BoxState(SymbolTableData symbol, Controller control)
           
ColorCubeState(SymbolTableData symbol, Controller control)
           
ConeState(SymbolTableData symbol, Controller control)
           
CylinderState(SymbolTableData symbol, Controller control)
           
PrimitiveState(SymbolTableData symbol, Controller control)
           
SphereState(SymbolTableData symbol, Controller control)
           
Text2DState(SymbolTableData symbol, Controller control)
           
 

Uses of SymbolTableData in com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.image
 

Constructors in com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.image with parameters of type SymbolTableData
ImageComponent2DURLState(SymbolTableData symbol, Controller control)
           
 

Uses of SymbolTableData in com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.universe
 

Constructors in com.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.universe with parameters of type SymbolTableData
PlatformGeometryState(SymbolTableData symbol, Controller control)
           
ViewerAvatarState(SymbolTableData symbol, Controller control)
           
 

Uses of SymbolTableData in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
 

Methods in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d that return SymbolTableData
 SymbolTableData SceneGraphObjectState.getSymbol()
           
 SymbolTableData NullSceneGraphObjectState.getSymbol()
           
 

Constructors in com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d with parameters of type SymbolTableData
AlphaState(SymbolTableData symbol, Controller control)
           
AlternateAppearanceState(SymbolTableData symbol, Controller control)
           
AmbientLightState(SymbolTableData symbol, Controller control)
           
AppearanceState(SymbolTableData symbol, Controller control)
           
AuralAttributesState(SymbolTableData symbol, Controller control)
           
BackgroundSoundState(SymbolTableData symbol, Controller control)
           
BackgroundState(SymbolTableData symbol, Controller control)
           
BehaviorState(SymbolTableData symbol, Controller control)
           
BillboardState(SymbolTableData symbol, Controller control)
           
BoundingLeafState(SymbolTableData symbol, Controller control)
           
BranchGroupState(SymbolTableData symbol, Controller control)
          Creates new BranchGroupState
ClipState(SymbolTableData symbol, Controller control)
           
ColoringAttributesState(SymbolTableData symbol, Controller control)
           
ColorInterpolatorState(SymbolTableData symbol, Controller control)
           
CompressedGeometryState(SymbolTableData symbol, Controller control)
           
ConeSoundState(SymbolTableData symbol, Controller control)
           
DecalGroupState(SymbolTableData symbol, Controller control)
          Creates new BranchGroupState
DepthComponentFloatState(SymbolTableData symbol, Controller control)
           
DepthComponentIntState(SymbolTableData symbol, Controller control)
           
DepthComponentNativeState(SymbolTableData symbol, Controller control)
           
DirectionalLightState(SymbolTableData symbol, Controller control)
           
DistanceLODState(SymbolTableData symbol, Controller control)
           
ExponentialFogState(SymbolTableData symbol, Controller control)
           
FogState(SymbolTableData symbol, Controller control)
           
Font3DState(SymbolTableData symbol, Controller control)
           
GeometryArrayState(SymbolTableData symbol, Controller control)
           
GeometryState(SymbolTableData symbol, Controller control)
           
GeometryStripArrayState(SymbolTableData symbol, Controller control)
           
GroupState(SymbolTableData symbol, Controller control)
           
ImageComponent2DState(SymbolTableData symbol, Controller control)
           
ImageComponent3DState(SymbolTableData symbol, Controller control)
           
ImageComponentState(SymbolTableData symbol, Controller control)
           
IndexedGeometryArrayState(SymbolTableData symbol, Controller control)
           
IndexedGeometryStripArrayState(SymbolTableData symbol, Controller control)
           
IndexedLineArrayState(SymbolTableData symbol, Controller control)
           
IndexedLineStripArrayState(SymbolTableData symbol, Controller control)
          Creates new BranchGroupState
IndexedPointArrayState(SymbolTableData symbol, Controller control)
          Creates new BranchGroupState
IndexedQuadArrayState(SymbolTableData symbol, Controller control)
           
IndexedTriangleArrayState(SymbolTableData symbol, Controller control)
           
IndexedTriangleFanArrayState(SymbolTableData symbol, Controller control)
          Creates new BranchGroupState
IndexedTriangleStripArrayState(SymbolTableData symbol, Controller control)
          Creates new BranchGroupState
InterpolatorState(SymbolTableData symbol, Controller control)
           
LeafState(SymbolTableData symbol, Controller control)
          Creates new BranchGroupState
LightState(SymbolTableData symbol, Controller control)
           
LinearFogState(SymbolTableData symbol, Controller control)
           
LineArrayState(SymbolTableData symbol, Controller control)
           
LineAttributesState(SymbolTableData symbol, Controller control)
           
LineStripArrayState(SymbolTableData symbol, Controller control)
           
LinkState(SymbolTableData symbol, Controller control)
          Creates new BranchGroupState
LODState(SymbolTableData symbol, Controller control)
           
MaterialState(SymbolTableData symbol, Controller control)
           
MediaContainerState(SymbolTableData symbol, Controller control)
           
ModelClipState(SymbolTableData symbol, Controller control)
           
MorphState(SymbolTableData symbol, Controller control)
           
NodeComponentState(SymbolTableData symbol, Controller control)
           
NodeState(SymbolTableData symbol, Controller control)
           
NullSceneGraphObjectState(SymbolTableData symbol, Controller control)
          Dummy class to represent a null object in the scene graph
OrderedGroupState(SymbolTableData symbol, Controller control)
          Creates new BranchGroupState
OrientedShape3DState(SymbolTableData symbol, Controller control)
           
PathInterpolatorState(SymbolTableData symbol, Controller control)
           
PointAttributesState(SymbolTableData symbol, Controller control)
           
PointLightState(SymbolTableData symbol, Controller control)
           
PointSoundState(SymbolTableData symbol, Controller control)
           
PolygonAttributesState(SymbolTableData symbol, Controller control)
           
PositionInterpolatorState(SymbolTableData symbol, Controller control)
           
PositionPathInterpolatorState(SymbolTableData symbol, Controller control)
           
QuadArrayState(SymbolTableData symbol, Controller control)
           
RasterState(SymbolTableData symbol, Controller control)
           
RenderingAttributesState(SymbolTableData symbol, Controller control)
           
RotationInterpolatorState(SymbolTableData symbol, Controller control)
           
RotationPathInterpolatorState(SymbolTableData symbol, Controller control)
           
RotPosPathInterpolatorState(SymbolTableData symbol, Controller control)
           
RotPosScalePathInterpolatorState(SymbolTableData symbol, Controller control)
           
ScaleInterpolatorState(SymbolTableData symbol, Controller control)
           
SceneGraphObjectState(SymbolTableData symbol, Controller control)
          Create a new State object During Saveing SymbolTableData will have the nodeID and j3dNode fields set During loading SymbolTableData be null, symbol will be created and added to the symbol data during readObject()
Shape3DState(SymbolTableData symbol, Controller control)
           
SharedGroupState(SymbolTableData symbol, Controller control)
          Creates new BranchGroupState
SoundscapeState(SymbolTableData symbol, Controller control)
           
SoundState(SymbolTableData symbol, Controller control)
           
SpotLightState(SymbolTableData symbol, Controller control)
           
SwitchState(SymbolTableData symbol, Controller control)
           
SwitchValueInterpolatorState(SymbolTableData symbol, Controller control)
           
TexCoordGenerationState(SymbolTableData symbol, Controller control)
           
Text3DState(SymbolTableData symbol, Controller control)
           
Texture2DState(SymbolTableData symbol, Controller control)
           
Texture3DState(SymbolTableData symbol, Controller control)
           
TextureAttributesState(SymbolTableData symbol, Controller control)
           
TextureCubeMapState(SymbolTableData symbol, Controller control)
           
TextureState(SymbolTableData symbol, Controller control)
           
TextureUnitStateState(SymbolTableData symbol, Controller control)
           
TransformGroupState(SymbolTableData symbol, Controller control)
          Creates new BranchGroupState
TransformInterpolatorState(SymbolTableData symbol, Controller control)
           
TransparencyAttributesState(SymbolTableData symbol, Controller control)
           
TransparencyInterpolatorState(SymbolTableData symbol, Controller control)
           
TriangleArrayState(SymbolTableData symbol, Controller control)
           
TriangleFanArrayState(SymbolTableData symbol, Controller control)
           
TriangleStripArrayState(SymbolTableData symbol, Controller control)
           
ViewPlatformState(SymbolTableData symbol, Controller control)