|
j3d-vrml97-0.1.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jdesktop.j3d.loaders.vrml97.VrmlScene
public class VrmlScene
Description of the Class
Method Summary | |
---|---|
void |
cleanForCompile(Node root)
Scans the subgraph, clearing the pickable and collidable flags on the Shape3Ds in the subgraph to allow compilation. |
Background[] |
getBackgroundNodes()
The Background nodes returned will be parented within the SceneGroup |
Behavior[] |
getBehaviorNodes()
The VRML loader does not support loading behaviors, this method returns null. |
Hashtable |
getDefineTable()
Returns the a Hashtable which associated DEF names with Nodes |
String |
getDescription()
Returns the description (if any) from the first WorldInfo node read. |
Fog[] |
getFogNodes()
The Fog nodes returned will be parented within the SceneGroup |
float[] |
getHorizontalFOVs()
Gets the horizontalFOVs attribute of the VrmlScene object |
Light[] |
getLightNodes()
The Light nodes returned will be parented within the SceneGroup |
Hashtable |
getNamedObjects()
Gets the namedObjects attribute of the VrmlScene object |
int |
getNumTris()
Returns the approximate number of triangles in the Scene. |
BaseNode[] |
getObjects()
Returns the base level VRML nodes |
BranchGroup |
getSceneGroup()
Gets the sceneGroup attribute of the VrmlScene object |
Sound[] |
getSoundNodes()
The VRML loader does not support loading sounds, this method returns null. |
TransformGroup[] |
getViewGroups()
The TransformGroups returned will be parented withing the SceneGroup. |
Viewpoint[] |
getViewpoints()
Returns the Viewpoint nodes in the scene |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public BranchGroup getSceneGroup()
getSceneGroup
in interface Scene
public TransformGroup[] getViewGroups()
getViewGroups
in interface Scene
public float[] getHorizontalFOVs()
getHorizontalFOVs
in interface Scene
public Light[] getLightNodes()
getLightNodes
in interface Scene
public Hashtable getNamedObjects()
getNamedObjects
in interface Scene
public Background[] getBackgroundNodes()
getBackgroundNodes
in interface Scene
public Fog[] getFogNodes()
getFogNodes
in interface Scene
public Behavior[] getBehaviorNodes()
getBehaviorNodes
in interface Scene
public Sound[] getSoundNodes()
getSoundNodes
in interface Scene
public String getDescription()
getDescription
in interface Scene
public void cleanForCompile(Node root)
root
- Description of the Parameterpublic BaseNode[] getObjects()
public Viewpoint[] getViewpoints()
public Hashtable getDefineTable()
public int getNumTris()
|
j3d-vrml97-0.1.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |