Public Types | |
typedef MinimalDrawBoundsShadowMap | ThisClass |
typedef MinimalShadowMap | BaseClass |
Public Member Functions | |
MinimalDrawBoundsShadowMap () | |
MinimalDrawBoundsShadowMap (const MinimalDrawBoundsShadowMap &mdbsm, const osg::CopyOp ©op=osg::CopyOp::SHALLOW_COPY) | |
META_Object (ViewDependentShadow, MinimalDrawBoundsShadowMap) | |
Protected Member Functions | |
virtual | ~MinimalDrawBoundsShadowMap (void) |
META_ViewDependentShadowTechniqueData (ThisClass, ThisClass::ViewData) struct CameraPostDrawCallback | |
Friends | |
struct | ViewData |
Classes | |
struct | CameraCullCallback |
struct | ViewData |
Convenient typedef used in definition of ViewData struct and methods
Reimplemented from osgShadow::MinimalShadowMap.
Reimplemented in osgShadow::ProjectionShadowMap< osgShadow::MinimalDrawBoundsShadowMap, osgShadow::LightSpacePerspectiveShadowMapAlgorithm >.
Convenient typedef used in definition of ViewData struct and methods
Reimplemented from osgShadow::MinimalShadowMap.
Reimplemented in osgShadow::ProjectionShadowMap< osgShadow::MinimalDrawBoundsShadowMap, osgShadow::LightSpacePerspectiveShadowMapAlgorithm >.
osgShadow::MinimalDrawBoundsShadowMap::MinimalDrawBoundsShadowMap | ( | ) |
Classic OSG constructor
osgShadow::MinimalDrawBoundsShadowMap::MinimalDrawBoundsShadowMap | ( | const MinimalDrawBoundsShadowMap & | mdbsm, | |
const osg::CopyOp & | copyop = osg::CopyOp::SHALLOW_COPY | |||
) |
Classic OSG cloning constructor
virtual osgShadow::MinimalDrawBoundsShadowMap::~MinimalDrawBoundsShadowMap | ( | void | ) | [protected, virtual] |
Classic protected OSG destructor
osgShadow::MinimalDrawBoundsShadowMap::META_Object | ( | ViewDependentShadow | , | |
MinimalDrawBoundsShadowMap | ||||
) |
Declaration of standard OSG object methods
osgShadow::MinimalDrawBoundsShadowMap::META_ViewDependentShadowTechniqueData | ( | ThisClass | , | |
ThisClass::ViewData | ||||
) | [inline, protected] |
friend struct ViewData [friend] |
Reimplemented from osgShadow::StandardShadowMap.