public interface SiRenderArea
See also:
RenderArea
Modifier and Type | Interface and Description |
---|---|
static class |
SiRenderArea.ClearPolicies
Policy values to clear color and depth buffers beforing rendering.
|
static class |
SiRenderArea.RenderEventArg
Structure given when a start render event is raised.
|
static class |
SiRenderArea.RenderStatus
Returned by the render method.
|
Modifier and Type | Method and Description |
---|---|
SbColorRGBA |
getClearColor() |
float |
getClearDepth() |
SiRenderArea.ClearPolicies |
getClearPolicy() |
SoNode |
getSceneGraph() |
SbVec2i32 |
getSize() |
SbEventHandler<SiRenderArea.RenderEventArg> |
onStartRender()
Returns the event handler that raises when a new render starts.
|
SiRenderArea.RenderStatus |
render()
Render the managed scene graph (see setSceneGraph).
|
void |
setClearColor(SbColorRGBA color)
Defines the RGBA value used when the color buffer is cleared.
|
void |
setClearDepth(float depth)
Defines the depth value used when the depth buffer is cleared.
|
void |
setClearPolicy(SiRenderArea.ClearPolicies policy)
Defines the color buffer and depth buffer clear policy.
|
void |
setSceneGraph(SoNode newScene)
Defines the scene graph which is managed here.
|
void |
setSize(SbVec2i32 size)
Defines the size to use for rendering.
|
SbEventHandler<SiRenderArea.RenderEventArg> onStartRender()
void setClearPolicy(SiRenderArea.ClearPolicies policy)
policy
- color buffer and depth buffer clear policy.SiRenderArea.RenderStatus render()
void setSceneGraph(SoNode newScene)
scene graph.
SoNode getSceneGraph()
setSceneGraph()
float getClearDepth()
setClearDepth()
SbColorRGBA getClearColor()
setClearColor()
void setClearDepth(float depth)
depth
- value used to clear the depth buffer.SiRenderArea.ClearPolicies getClearPolicy()
setClearPolicy()
void setSize(SbVec2i32 size)
void setClearColor(SbColorRGBA color)
color
- RGBA value used to clear the color buffer.Generated on July 31, 2019, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com