Robot Simulator of the Robotics Group for Self-Organization of Control
0.8.0
|
Viewer holds a single view on to a single scene that supports the rendering of offscreen RRT (render to texture) cameras at any time (without sync) More...
#include <lpzviewer.h>
Public Member Functions | |
LPZViewer () | |
LPZViewer (osg::ArgumentParser &arguments) | |
LPZViewer (const osgViewer::Viewer &viewer, const osg::CopyOp ©op=osg::CopyOp::SHALLOW_COPY) | |
virtual | ~LPZViewer () |
void | setUpThreading () |
overwritten to set cpu affinity back More... | |
void | startThreading () |
overwritten to set cpu affinity back More... | |
bool | needForOffScreenRendering () |
is there a need to do an offscreen rendering? More... | |
virtual void | renderOffScreen () |
call this function to render the off screen scene. More... | |
virtual void | setOffScreenData (osg::Group *offscreen) |
set the group that contains the offscreen scene (usually RTT cameras) If no group is set or the group is empty than nothing is done in renderOffscreen(); More... | |
Protected Member Functions | |
virtual void | offScreenRenderingTraversals () |
void | lpzviewerConstructorInit () |
Protected Attributes | |
osg::Group * | offScreenGroup |
Viewer holds a single view on to a single scene that supports the rendering of offscreen RRT (render to texture) cameras at any time (without sync)
LPZViewer | ( | ) |
LPZViewer | ( | osg::ArgumentParser & | arguments | ) |
LPZViewer | ( | const osgViewer::Viewer & | viewer, |
const osg::CopyOp & | copyop = osg::CopyOp::SHALLOW_COPY |
||
) |
|
virtual |
|
protected |
bool needForOffScreenRendering | ( | ) |
is there a need to do an offscreen rendering?
|
protectedvirtual |
|
virtual |
call this function to render the off screen scene.
If no off screen nodes are supplied than nothing is done
|
virtual |
set the group that contains the offscreen scene (usually RTT cameras) If no group is set or the group is empty than nothing is done in renderOffscreen();
void setUpThreading | ( | ) |
overwritten to set cpu affinity back
void startThreading | ( | ) |
overwritten to set cpu affinity back
|
protected |