OpenSceneGraph
3.0.1
|
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 Mon Oct 3 2011 12:39:48 for the OpenSceneGraph by doxygen 1.7.5. |