|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectde.grogra.imp3d.ray.GroIMPSceneGraph
public class GroIMPSceneGraph
| Constructor Summary | |
|---|---|
GroIMPSceneGraph(Tree tree)
|
|
| Method Summary | |
|---|---|
java.lang.Object |
getGraph()
|
int |
getLightsCount()
Returns the number of light in this scene. |
int |
getShadeablesCount()
Returns the number of shadeable (visible) objects in the scene. |
int |
getStamp()
Returns a modification stamp for the scene graph. |
void |
traversSceneLights(RTSceneVisitor visitor)
Provides an access to all light objects in this scene. |
void |
traversSceneObjects(RTSceneVisitor visitor)
Provides an access to all objects in this scene. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GroIMPSceneGraph(Tree tree)
| Method Detail |
|---|
public java.lang.Object getGraph()
getGraph in interface RTScenepublic int getLightsCount()
RTScene
getLightsCount in interface RTScenepublic int getShadeablesCount()
RTScene
getShadeablesCount in interface RTScenepublic int getStamp()
RTScene
getStamp in interface RTScenepublic void traversSceneLights(RTSceneVisitor visitor)
RTScene
traversSceneLights in interface RTScenevisitor - a visitor object that can perform a proccessing with
a concrete scene light.RTSceneVisitorpublic void traversSceneObjects(RTSceneVisitor visitor)
RTScene
traversSceneObjects in interface RTScenevisitor - a visitor object that can perform a proccessing with
a concrete scene object.RTSceneVisitor
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||