OpenSceneGraph  3.5.1
Public Types | Public Member Functions | Public Attributes | List of all members
osgShadow::ViewDependentShadowMap::Frustum Struct Reference

Public Types

typedef std::vector< osg::Vec3dVertices
 
typedef std::vector< unsigned int > Indices
 
typedef std::vector< IndicesFaces
 
typedef std::vector< IndicesEdges
 

Public Member Functions

 Frustum (osgUtil::CullVisitor *cv, double minZNear, double maxZFar)
 

Public Attributes

osg::Matrixd projectionMatrix
 
osg::Matrixd modelViewMatrix
 
Vertices corners
 
Faces faces
 
Edges edges
 
osg::Vec3d eye
 
osg::Vec3d centerNearPlane
 
osg::Vec3d centerFarPlane
 
osg::Vec3d center
 
osg::Vec3d frustumCenterLine
 

Member Typedef Documentation

typedef std::vector<unsigned int> osgShadow::ViewDependentShadowMap::Frustum::Indices

Constructor & Destructor Documentation

osgShadow::ViewDependentShadowMap::Frustum::Frustum ( osgUtil::CullVisitor cv,
double  minZNear,
double  maxZFar 
)

Member Data Documentation

osg::Vec3d osgShadow::ViewDependentShadowMap::Frustum::center
osg::Vec3d osgShadow::ViewDependentShadowMap::Frustum::centerFarPlane
osg::Vec3d osgShadow::ViewDependentShadowMap::Frustum::centerNearPlane
Vertices osgShadow::ViewDependentShadowMap::Frustum::corners
Edges osgShadow::ViewDependentShadowMap::Frustum::edges
osg::Vec3d osgShadow::ViewDependentShadowMap::Frustum::eye
Faces osgShadow::ViewDependentShadowMap::Frustum::faces
osg::Vec3d osgShadow::ViewDependentShadowMap::Frustum::frustumCenterLine
osg::Matrixd osgShadow::ViewDependentShadowMap::Frustum::modelViewMatrix
osg::Matrixd osgShadow::ViewDependentShadowMap::Frustum::projectionMatrix

The documentation for this struct was generated from the following file:

osg logo
Generated at Wed Nov 11 2015 22:15:08 for the OpenSceneGraph by doxygen 1.8.10.