|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.tensegrity.graphics.render.DefaultRendererChain
...
| Field Summary |
| Fields inherited from interface com.tensegrity.graphics.render.Renderer |
RENDERERFLAG_PROCESS_PORTS_ONLY |
| Constructor Summary | |
DefaultRendererChain()
Constructor for DefaultRendererChain. |
|
| Method Summary | |
void |
adjustData(RenderingData renderdata)
This method modifies the RenderingData instance given by
renderdata according to the Renderer instance
and the configuration of it. |
RendererConfiguration |
getConfiguration()
Returns the current configuration of the Renderer. |
Renderer |
getSourceRenderer()
Returns the actual source Renderer of this
RendererChain. |
Renderer |
getTargetRenderer()
Returns the actual target Renderer of this
RendererChain. |
void |
render(RenderingData renderdata,
Device device)
This method renders the RenderingData object given by
renderdata onto the Device given by
device. |
void |
setSourceRenderer(Renderer renderer)
Sets the source Renderer of this RendererChain
to the Renderer given by renderer. |
void |
setTargetRenderer(Renderer renderer)
Sets the target Renderer of this RendererChain
to the Renderer given by renderer. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DefaultRendererChain()
| Method Detail |
public Renderer getSourceRenderer()
RendererChainRenderer of this
RendererChain. The source Renderer is the
Renderer instance that is envoked before the target
Renderer.
getSourceRenderer in interface RendererChainRendererpublic void setSourceRenderer(Renderer renderer)
RendererChainRenderer of this RendererChain
to the Renderer given by renderer. The source
Renderer is the Renderer instance that is
invoked before the target Renderer.
setSourceRenderer in interface RendererChainrenderer - the new Renderer instance that should be
used as source Rendererpublic Renderer getTargetRenderer()
RendererChainRenderer of this
RendererChain. The target Renderer is the
Renderer instance that is envoked after the source
Renderer.
getTargetRenderer in interface RendererChainRendererpublic void setTargetRenderer(Renderer renderer)
RendererChainRenderer of this RendererChain
to the Renderer given by renderer. The target
Renderer is the Renderer instance that is
envoked after the source Renderer.
setTargetRenderer in interface RendererChainrenderer - the new Renderer instance that should be
used as target Rendererpublic RendererConfiguration getConfiguration()
RendererRenderer. The
configuration is represented by a RendererConfiguration
object. To get more informations about this kind of object take a look
at the documentation of RendererConfiguration.
getConfiguration in interface RendererRenderer
public void render(RenderingData renderdata,
Device device)
RendererRenderingData object given by
renderdata onto the Device given by
device. The rendering process is done according to the
Renderer instance and the configuration of it.
render in interface Rendererrenderdata - the RenderingData instance to renderdevice - the Device instance to render ontopublic void adjustData(RenderingData renderdata)
RendererRenderingData instance given by
renderdata according to the Renderer instance
and the configuration of it.
adjustData in interface Rendererrenderdata - the RenderingData instance to modify
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||