14 #ifndef OSGUTIL_REVERSEPRIMITIVEFUNCTOR
15 #define OSGUTIL_REVERSEPRIMITIVEFUNCTOR 1
17 #include <osg/PrimitiveSet>
19 #include <osgUtil/Export>
39 virtual void drawArrays(GLenum mode,GLint first,GLsizei count);
40 virtual void drawElements(GLenum mode,GLsizei count,
const GLubyte* indices);
41 virtual void drawElements(GLenum mode,GLsizei count,
const GLushort* indices);
42 virtual void drawElements(GLenum mode,GLsizei count,
const GLuint* indices);
46 virtual void begin(GLenum mode);
47 virtual void vertex(
unsigned int );
60 #endif // ** OSGUTIL_REVERSEFACEVISITOR ** //
osg::PrimitiveSet * getReversedPrimitiveSet()
virtual void setVertexArray(unsigned int, const osg::Vec4d *)
osg::ref_ptr< osg::PrimitiveSet > _reversedPrimitiveSet
virtual void setVertexArray(unsigned int, const osg::Vec3 *)
virtual void setVertexArray(unsigned int, const osg::Vec2 *)
virtual void setVertexArray(unsigned int, const osg::Vec3d *)
virtual void setVertexArray(unsigned int, const osg::Vec4 *)
virtual void setVertexArray(unsigned int, const osg::Vec2d *)
virtual ~ReversePrimitiveFunctor()
Shader generator framework.