Public Member Functions | |
virtual | ~PrimitiveIndexFunctor () |
virtual void | setVertexArray (unsigned int count, const Vec2 *vertices)=0 |
virtual void | setVertexArray (unsigned int count, const Vec3 *vertices)=0 |
virtual void | setVertexArray (unsigned int count, const Vec4 *vertices)=0 |
virtual void | drawArrays (GLenum mode, GLint first, GLsizei count)=0 |
virtual void | drawElements (GLenum mode, GLsizei count, const GLubyte *indices)=0 |
virtual void | drawElements (GLenum mode, GLsizei count, const GLushort *indices)=0 |
virtual void | drawElements (GLenum mode, GLsizei count, const GLuint *indices)=0 |
virtual void | begin (GLenum mode)=0 |
virtual void | vertex (unsigned int pos)=0 |
virtual void | end ()=0 |
virtual osg::PrimitiveIndexFunctor::~PrimitiveIndexFunctor | ( | ) | [inline, virtual] |
virtual void osg::PrimitiveIndexFunctor::setVertexArray | ( | unsigned int | count, | |
const Vec2 * | vertices | |||
) | [pure virtual] |
Implemented in osg::TriangleIndexFunctor< T >.
virtual void osg::PrimitiveIndexFunctor::setVertexArray | ( | unsigned int | count, | |
const Vec3 * | vertices | |||
) | [pure virtual] |
Implemented in osg::TriangleIndexFunctor< T >.
virtual void osg::PrimitiveIndexFunctor::setVertexArray | ( | unsigned int | count, | |
const Vec4 * | vertices | |||
) | [pure virtual] |
Implemented in osg::TriangleIndexFunctor< T >.
virtual void osg::PrimitiveIndexFunctor::drawArrays | ( | GLenum | mode, | |
GLint | first, | |||
GLsizei | count | |||
) | [pure virtual] |
Implemented in osg::TriangleIndexFunctor< T >.
virtual void osg::PrimitiveIndexFunctor::drawElements | ( | GLenum | mode, | |
GLsizei | count, | |||
const GLubyte * | indices | |||
) | [pure virtual] |
Implemented in osg::TriangleIndexFunctor< T >.
virtual void osg::PrimitiveIndexFunctor::drawElements | ( | GLenum | mode, | |
GLsizei | count, | |||
const GLushort * | indices | |||
) | [pure virtual] |
Implemented in osg::TriangleIndexFunctor< T >.
virtual void osg::PrimitiveIndexFunctor::drawElements | ( | GLenum | mode, | |
GLsizei | count, | |||
const GLuint * | indices | |||
) | [pure virtual] |
Implemented in osg::TriangleIndexFunctor< T >.
virtual void osg::PrimitiveIndexFunctor::begin | ( | GLenum | mode | ) | [pure virtual] |
Implemented in osg::TriangleIndexFunctor< T >.
virtual void osg::PrimitiveIndexFunctor::vertex | ( | unsigned int | pos | ) | [pure virtual] |
Implemented in osg::TriangleIndexFunctor< T >.
virtual void osg::PrimitiveIndexFunctor::end | ( | ) | [pure virtual] |
Implemented in osg::TriangleIndexFunctor< T >.