Constructor and Description |
---|
GScene() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,ICamera> |
getCameras()
Returns the scene's cameras.
|
java.util.List<ShapeController> |
getGeometry()
Returns a list of all the
Geometry used in the scene. |
java.util.Map<java.lang.Integer,INode> |
getNodes()
Returns a Map of all the INode instances in the scene.
|
INode |
getRoot()
Returns the scene's root node.
|
void |
setRoot(INode root) |
public INode getRoot()
IScene
Returns the scene's root node.
getRoot
in interface IScene
IScene.getRoot()
public java.util.Map<java.lang.String,ICamera> getCameras()
IScene
Returns the scene's cameras.
getCameras
in interface IScene
IScene.getCameras()
public java.util.Map<java.lang.Integer,INode> getNodes()
IScene
Returns a Map of all the INode instances in the scene.
getNodes
in interface IScene
IScene.getNodes()
public java.util.List<ShapeController> getGeometry()
IScene
Returns a list of all the Geometry
used in the scene.
getGeometry
in interface IScene
IScene.getGeometry()
public void setRoot(INode root)