| virtual void osgShadow::MinimalShadowMap::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::StandardShadowMap::ViewData.
Reimplemented in osgShadow::MinimalCullBoundsShadowMap::ViewData.
| static void osgShadow::MinimalShadowMap::ViewData::clampProjection | ( | osg::Matrixd & | projection, | |
| float | n = 0, |
|||
| float | f = FLT_MAX | |||
| ) | [static] |
| osg::BoundingBox osgShadow::MinimalShadowMap::ViewData::computeScenePolytopeBounds | ( | const osg::Matrix & | m = *(osg::Matrix *)(NULL) |
) |
| virtual osg::BoundingBox osgShadow::MinimalShadowMap::ViewData::computeShadowReceivingCoarseBounds | ( | ) | [virtual] |
| virtual void osgShadow::MinimalShadowMap::ViewData::cullShadowReceivingScene | ( | ) | [virtual] |
Reimplemented from osgShadow::StandardShadowMap::ViewData.
Reimplemented in osgShadow::MinimalCullBoundsShadowMap::ViewData, and osgShadow::MinimalDrawBoundsShadowMap::ViewData.
| void osgShadow::MinimalShadowMap::ViewData::cutScenePolytope | ( | const osg::Matrix & | matrix, | |
| const osg::Matrix & | inverse, | |||
| const osg::BoundingBox & | bb = osg::BoundingBox(-1,-1,-1, 1, 1, 1) | |||
| ) |
| static void osgShadow::MinimalShadowMap::ViewData::extendProjection | ( | osg::Matrixd & | projection, | |
| osg::Viewport * | viewport, | |||
| const osg::Vec2 & | margin | |||
| ) | [static] |
| virtual void osgShadow::MinimalShadowMap::ViewData::frameShadowCastingCamera | ( | const osg::Camera * | cameraMain, | |
| osg::Camera * | cameraShadow, | |||
| int | pass = 1 | |||
| ) | [virtual] |
| virtual void osgShadow::MinimalShadowMap::ViewData::init | ( | ThisClass * | st, | |
| osgUtil::CullVisitor * | cv | |||
| ) | [virtual] |
Reimplemented from osgShadow::StandardShadowMap::ViewData.
Reimplemented in osgShadow::MinimalCullBoundsShadowMap::ViewData, and osgShadow::MinimalDrawBoundsShadowMap::ViewData.
| static void osgShadow::MinimalShadowMap::ViewData::trimProjection | ( | osg::Matrixd & | projection, | |
| osg::BoundingBox | subrange, | |||
| unsigned int | trimMask = (1|2|4|8|16|32) | |||
| ) | [static] |
| std::vector< osg::Vec3d > osgShadow::MinimalShadowMap::ViewData::_sceneReceivingShadowPolytopePoints |
| Generated at Sat May 14 08:21:21 2011 for the OpenSceneGraph by doxygen 1.5.9. |