![]() |
VR-Forces 5.0.2 Developer's Guide
|
class used to render SenSimRT during the post processor camera draw

Public Member Functions | |
| DtSenSimDrawable (DtSenSim *sensim) | |
| DtSenSimDrawable (const DtSenSimDrawable &orig, const osg::CopyOp &op) | |
| virtual | ~DtSenSimDrawable () |
| virtual Object * | cloneType () const |
| virtual Object * | clone (const osg::CopyOp ©op) const |
| virtual void | setInputTexture (osg::Texture *inputTex) |
| virtual void | setOutputTexture (osg::Texture *outputTex) |
| virtual void | drawImplementation (osg::RenderInfo &renderInfo) const |
| virtual void | updateViewports (unsigned int inX, unsigned int inY, unsigned int inWidth, unsigned int inHeight, unsigned int outX, unsigned int outY, unsigned int outWidth, unsigned int outHeight) |
| virtual void | setEnabled (bool enabled) |
| virtual bool | enabled () |
| virtual void | setSenSim (DtSenSim *senSim) |
Protected Attributes | |
| DtSenSim * | mySenSim |
| bool | myEnabled |
| osg::ref_ptr< osg::Texture > | myInputTex |
| osg::ref_ptr< osg::Texture > | myOutputTex |
| unsigned int | myInputTexId |
| unsigned int | myInputTexViewIds [2] |
| unsigned int | myOutputTexId |
| unsigned int | myOutputTexViewIds [2] |
| makVrv::DtSenSimDrawable::DtSenSimDrawable | ( | DtSenSim * | sensim | ) |
Constructor.
| makVrv::DtSenSimDrawable::DtSenSimDrawable | ( | const DtSenSimDrawable & | orig, |
| const osg::CopyOp & | op | ||
| ) |
Copy constructor.
|
virtual |
Destructor.
|
virtual |
required function for derriving from osg::Drawable
|
virtual |
required function for derriving from osg::Drawable
|
virtual |
Set the input texture to use when running sensim post processing.
|
virtual |
Set the output texture to use when running sensim post processing.
|
virtual |
run the sensim post processor as part of a draw stage for the post processor camera
|
virtual |
update the viewport size used by sensim
|
virtual |
enable this post processor drawable. Doesn't render anything when disabled
|
virtual |
is the drawable enabled
|
virtual |
setup the sensim object for this drawable.
|
protected |
|
protected |
|
protected |
|
protected |