|
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 Scenepublic TransformGroup[] getViewGroups()
getViewGroups in interface Scenepublic float[] getHorizontalFOVs()
getHorizontalFOVs in interface Scenepublic Light[] getLightNodes()
getLightNodes in interface Scenepublic Hashtable getNamedObjects()
getNamedObjects in interface Scenepublic Background[] getBackgroundNodes()
getBackgroundNodes in interface Scenepublic Fog[] getFogNodes()
getFogNodes in interface Scenepublic Behavior[] getBehaviorNodes()
getBehaviorNodes in interface Scenepublic Sound[] getSoundNodes()
getSoundNodes in interface Scenepublic String getDescription()
getDescription in interface Scenepublic 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 | |||||||||