Public Member Functions | |
void | setShadowCameraProjectionMatrixPtr (osg::RefMatrix *projection) |
osg::RefMatrix * | getShadowCameraProjectionMatrixPtr (void) |
virtual void | init (ThisClass *st, osgUtil::CullVisitor *cv) |
virtual void | cullShadowReceivingScene () |
virtual void | createDebugHUD () |
virtual void | recordShadowMapParams () |
virtual void | cullBoundAnalysisScene () |
virtual void | performBoundAnalysis (const osg::Camera &camera) |
ViewData (void) | |
Simple constructor zeroing all variables. | |
Static Public Member Functions | |
static osg::BoundingBox | scanImage (const osg::Image *image, osg::Matrix m) |
Public Attributes | |
osg::ref_ptr< osg::RefMatrix > | _projection |
osg::Vec2s | _boundAnalysisSize |
osg::ref_ptr< osg::Image > | _boundAnalysisImage |
osg::ref_ptr< osg::Texture2D > | _boundAnalysisTexture |
osg::ref_ptr< osg::Camera > | _boundAnalysisCamera |
osg::observer_ptr< osg::Camera > | _mainCamera |
osgShadow::MinimalDrawBoundsShadowMap::ViewData::ViewData | ( | void | ) | [inline] |
Simple constructor zeroing all variables.
Reimplemented from osgShadow::ViewDependentShadowTechnique::ViewData.
virtual void osgShadow::MinimalDrawBoundsShadowMap::ViewData::createDebugHUD | ( | ) | [virtual] |
Reimplemented from osgShadow::DebugShadowMap::ViewData.
virtual void osgShadow::MinimalDrawBoundsShadowMap::ViewData::cullBoundAnalysisScene | ( | ) | [virtual] |
virtual void osgShadow::MinimalDrawBoundsShadowMap::ViewData::cullShadowReceivingScene | ( | ) | [virtual] |
Reimplemented from osgShadow::MinimalShadowMap::ViewData.
osg::RefMatrix* osgShadow::MinimalDrawBoundsShadowMap::ViewData::getShadowCameraProjectionMatrixPtr | ( | void | ) | [inline] |
virtual void osgShadow::MinimalDrawBoundsShadowMap::ViewData::init | ( | ThisClass * | st, | |
osgUtil::CullVisitor * | cv | |||
) | [virtual] |
Reimplemented from osgShadow::MinimalShadowMap::ViewData.
virtual void osgShadow::MinimalDrawBoundsShadowMap::ViewData::performBoundAnalysis | ( | const osg::Camera & | camera | ) | [virtual] |
virtual void osgShadow::MinimalDrawBoundsShadowMap::ViewData::recordShadowMapParams | ( | ) | [virtual] |
static osg::BoundingBox osgShadow::MinimalDrawBoundsShadowMap::ViewData::scanImage | ( | const osg::Image * | image, | |
osg::Matrix | m | |||
) | [static] |
void osgShadow::MinimalDrawBoundsShadowMap::ViewData::setShadowCameraProjectionMatrixPtr | ( | osg::RefMatrix * | projection | ) | [inline] |
osg::ref_ptr< osg::Texture2D > osgShadow::MinimalDrawBoundsShadowMap::ViewData::_boundAnalysisTexture |
![]() | Generated at Thu Aug 19 2010 16:22:37 for the OpenSceneGraph by doxygen 1.7.1. |