|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Scene
The Scene interface is a set of methods used to extract Java 3D scene graph information from a file loader utility. The interface is used to give loaders of various file formats a common public interface.
Method Summary | |
---|---|
Background[] |
getBackgroundNodes()
This method returns an array of all Background nodes defined in the file. |
Behavior[] |
getBehaviorNodes()
This method returns an array of all the behavior nodes in the scene. |
java.lang.String |
getDescription()
This method returns the text description of the file. |
Fog[] |
getFogNodes()
This method returns an array of all Fog nodes defined in the file. |
float[] |
getHorizontalFOVs()
This method returns an array of floats with the horizontal field of view. |
Light[] |
getLightNodes()
This method returns an array of all Lights defined in the file. |
java.util.Hashtable |
getNamedObjects()
This method returns a Hashtable which contains a list of all named objects in the file and their associated scene graph objects. |
BranchGroup |
getSceneGroup()
This method returns the BranchGroup containing the overall scene loaded by the loader. |
Sound[] |
getSoundNodes()
This method returns an array of all of the Sound nodes defined in the file. |
TransformGroup[] |
getViewGroups()
This method returns an array of all View Groups defined in the file. |
Method Detail |
---|
BranchGroup getSceneGroup()
TransformGroup[] getViewGroups()
float[] getHorizontalFOVs()
Light[] getLightNodes()
java.util.Hashtable getNamedObjects()
Background[] getBackgroundNodes()
Fog[] getFogNodes()
Behavior[] getBehaviorNodes()
Sound[] getSoundNodes()
java.lang.String getDescription()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |