Public Types | |
| typedef std::vector < osgUtil::RenderLeaf * > | RenderLeafList |
Public Member Functions | |
| virtual void | init (ThisClass *st, osgUtil::CullVisitor *cv) |
| virtual void | cullShadowReceivingScene () |
| virtual void | aimShadowCastingCamera (const osg::Light *light, const osg::Vec4 &worldLightPos, const osg::Vec3 &worldLightDir, const osg::Vec3 &worldLightUp=osg::Vec3(0, 1, 0)) |
Static Public Member Functions | |
| static unsigned | RemoveOldRenderLeaves (RenderLeafList &rllNew, RenderLeafList &rllOld) |
| static unsigned | RemoveIgnoredRenderLeaves (RenderLeafList &rll) |
| static osg::BoundingBox | ComputeRenderLeavesBounds (RenderLeafList &rll, osg::Matrix &projectionToWorld) |
| static osg::BoundingBox | ComputeRenderLeavesBounds (RenderLeafList &rll, osg::Matrix &projectionToWorld, osg::Polytope &polytope) |
| static void | GetRenderLeaves (osgUtil::RenderBin *rb, RenderLeafList &rll) |
| typedef std::vector< osgUtil::RenderLeaf* > osgShadow::MinimalCullBoundsShadowMap::ViewData::RenderLeafList |
| virtual void osgShadow::MinimalCullBoundsShadowMap::ViewData::aimShadowCastingCamera | ( | const osg::Light * | light, | |
| const osg::Vec4 & | worldLightPos, | |||
| const osg::Vec3 & | worldLightDir, | |||
| const osg::Vec3 & | worldLightUp = osg::Vec3(0, 1, 0) | |||
| ) | [virtual] |
Reimplemented from osgShadow::MinimalShadowMap::ViewData.
| static osg::BoundingBox osgShadow::MinimalCullBoundsShadowMap::ViewData::ComputeRenderLeavesBounds | ( | RenderLeafList & | rll, | |
| osg::Matrix & | projectionToWorld, | |||
| osg::Polytope & | polytope | |||
| ) | [static] |
| static osg::BoundingBox osgShadow::MinimalCullBoundsShadowMap::ViewData::ComputeRenderLeavesBounds | ( | RenderLeafList & | rll, | |
| osg::Matrix & | projectionToWorld | |||
| ) | [static] |
| virtual void osgShadow::MinimalCullBoundsShadowMap::ViewData::cullShadowReceivingScene | ( | ) | [virtual] |
Reimplemented from osgShadow::MinimalShadowMap::ViewData.
| static void osgShadow::MinimalCullBoundsShadowMap::ViewData::GetRenderLeaves | ( | osgUtil::RenderBin * | rb, | |
| RenderLeafList & | rll | |||
| ) | [static] |
| virtual void osgShadow::MinimalCullBoundsShadowMap::ViewData::init | ( | ThisClass * | st, | |
| osgUtil::CullVisitor * | cv | |||
| ) | [virtual] |
Reimplemented from osgShadow::MinimalShadowMap::ViewData.
| static unsigned osgShadow::MinimalCullBoundsShadowMap::ViewData::RemoveIgnoredRenderLeaves | ( | RenderLeafList & | rll | ) | [static] |
| static unsigned osgShadow::MinimalCullBoundsShadowMap::ViewData::RemoveOldRenderLeaves | ( | RenderLeafList & | rllNew, | |
| RenderLeafList & | rllOld | |||
| ) | [static] |
| Generated at Sat May 14 08:21:21 2011 for the OpenSceneGraph by doxygen 1.5.9. |