OpenSceneGraph  3.4.0
Public Types | Public Member Functions | Public Attributes
osgShadow::ViewDependentShadowMap::LightData Struct Reference
Inheritance diagram for osgShadow::ViewDependentShadowMap::LightData:
Inheritance graph
[legend]

List of all members.

Public Types

typedef std::vector< unsigned int > ActiveTextureUnits

Public Member Functions

 LightData (ViewDependentData *vdd)
virtual void setLightData (osg::RefMatrix *lm, const osg::Light *l, const osg::Matrixd &modelViewMatrix)

Public Attributes

ViewDependentData_viewDependentData
osg::ref_ptr< osg::RefMatrixlightMatrix
osg::ref_ptr< const osg::Lightlight
osg::Vec4d lightPos
osg::Vec3d lightPos3
osg::Vec3d lightDir
bool directionalLight
ActiveTextureUnits textureUnits

Member Typedef Documentation


Constructor & Destructor Documentation


Member Function Documentation

virtual void osgShadow::ViewDependentShadowMap::LightData::setLightData ( osg::RefMatrix lm,
const osg::Light l,
const osg::Matrixd modelViewMatrix 
) [virtual]

Member Data Documentation


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

osg logo
Generated at Tue Dec 8 2015 00:14:30 for the OpenSceneGraph by doxygen 1.7.6.1.