|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.j3d.utils.scenegraph.io.state.com.sun.j3d.utils.universe.SimpleUniverseState
public class SimpleUniverseState
Field Summary | |
---|---|
private Controller |
control
|
private java.util.ArrayList |
localeBGs
|
private PlatformGeometryState |
platformGeom
|
private int |
totalBGs
|
private SimpleUniverse |
universe
|
private ViewerAvatarState |
viewerAvatar
|
Constructor Summary | |
---|---|
SimpleUniverseState(ConfiguredUniverse universe,
Controller control)
Creates new SimpleUniverseState for writing. |
|
SimpleUniverseState(Controller control)
Creates new SimpleUniverseState for reading. |
|
SimpleUniverseState(SimpleUniverse universe,
Controller control)
Creates new SimpleUniverseState for writing. |
Method Summary | |
---|---|
void |
attachAllGraphs()
Reattach each BranchGraph to the Locale(s) |
void |
buildGraph()
Called once IO is complete, attaches all the branchgroups to the locales |
void |
detachAllGraphs()
Detach each BranchGraph from the Locale(s) |
int[] |
getAllGraphIDs()
Return all the branchgraph id's for all Locales in the universe This call must be made after readObject() |
ConfiguredUniverse |
getNode()
Return the 'node', ie the virtual universe. |
private HiResCoord |
readHiResCoord(java.io.DataInput in)
|
private void |
readLocales(java.io.DataInput in)
|
void |
readObject(java.io.DataInput in,
Canvas3D canvas)
|
private void |
writeHiResCoord(java.io.DataOutput out,
HiResCoord hiRes)
|
private void |
writeLocales(java.io.DataOutput out)
|
void |
writeObject(java.io.DataOutput out)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private SimpleUniverse universe
private Controller control
private java.util.ArrayList localeBGs
private int totalBGs
private PlatformGeometryState platformGeom
private ViewerAvatarState viewerAvatar
Constructor Detail |
---|
public SimpleUniverseState(ConfiguredUniverse universe, Controller control)
public SimpleUniverseState(SimpleUniverse universe, Controller control)
public SimpleUniverseState(Controller control)
Method Detail |
---|
public void writeObject(java.io.DataOutput out) throws java.io.IOException
java.io.IOException
public void readObject(java.io.DataInput in, Canvas3D canvas) throws java.io.IOException
java.io.IOException
private void writeLocales(java.io.DataOutput out) throws java.io.IOException
java.io.IOException
private void readLocales(java.io.DataInput in) throws java.io.IOException
java.io.IOException
public void buildGraph()
public int[] getAllGraphIDs()
public void detachAllGraphs()
public void attachAllGraphs()
public ConfiguredUniverse getNode()
private void writeHiResCoord(java.io.DataOutput out, HiResCoord hiRes) throws java.io.IOException
java.io.IOException
private HiResCoord readHiResCoord(java.io.DataInput in) throws java.io.IOException
java.io.IOException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |