Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

osgGL2 Namespace Reference


Classes

class  Extensions
class  ProgramObject
class  ShaderObject
class  UniformValue
class  UniformValueTemplate

Typedefs

typedef osg::ref_ptr< ProgramObjectProgramObjectPtr
typedef osg::ref_ptr< ShaderObjectShaderObjectPtr
typedef std::vector< osg::ref_ptr<
UniformValue > > 
UniformValueList
typedef UniformValueTemplate<
int > 
UniformValue_int
typedef UniformValueTemplate<
float > 
UniformValue_float
typedef UniformValueTemplate<
osg::Vec2
UniformValue_Vec2
typedef UniformValueTemplate<
osg::Vec3
UniformValue_Vec3
typedef UniformValueTemplate<
osg::Vec4
UniformValue_Vec4


Detailed Description

The osgGL2 is a NodeKit library that extends the core scene graph to support OpenGL Shader Language.


Typedef Documentation

typedef osg::ref_ptr<ProgramObject> osgGL2::ProgramObjectPtr
 

typedef osg::ref_ptr<ShaderObject> osgGL2::ShaderObjectPtr
 

typedef UniformValueTemplate<float> osgGL2::UniformValue_float
 

typedef UniformValueTemplate<int> osgGL2::UniformValue_int
 

typedef UniformValueTemplate<osg::Vec2> osgGL2::UniformValue_Vec2
 

typedef UniformValueTemplate<osg::Vec3> osgGL2::UniformValue_Vec3
 

typedef UniformValueTemplate<osg::Vec4> osgGL2::UniformValue_Vec4
 

typedef std::vector< osg::ref_ptr<UniformValue> > osgGL2::UniformValueList
 


Generated on Tue Mar 22 14:15:08 2005 for openscenegraph by  doxygen 1.4.0