class osg::Drawable::PrimitiveFunctor


Public Methods

[more]virtual ~PrimitiveFunctor()
[more]virtual void setVertexArray(unsigned int count, const Vec2* vertices)
[more]virtual void setVertexArray(unsigned int count, const Vec3* vertices)
[more]virtual void setVertexArray(unsigned int count, const Vec4* vertices)
[more]virtual void drawArrays(GLenum mode, GLint first, GLsizei count)
[more]virtual void drawElements(GLenum mode, GLsizei count, const GLubyte* indices)
[more]virtual void drawElements(GLenum mode, GLsizei count, const GLushort* indices)
[more]virtual void drawElements(GLenum mode, GLsizei count, const GLuint* indices)
[more]virtual void begin(GLenum mode)
[more]virtual void vertex(const Vec2& vert)
[more]virtual void vertex(const Vec3& vert)
[more]virtual void vertex(const Vec4& vert)
[more]virtual void vertex(float x, float y)
[more]virtual void vertex(float x, float y, float z)
[more]virtual void vertex(float x, float y, float z, float w)
[more]virtual void end()


Documentation

ovirtual ~PrimitiveFunctor()

ovirtual void setVertexArray(unsigned int count, const Vec2* vertices)

ovirtual void setVertexArray(unsigned int count, const Vec3* vertices)

ovirtual void setVertexArray(unsigned int count, const Vec4* vertices)

ovirtual void drawArrays(GLenum mode, GLint first, GLsizei count)

ovirtual void drawElements(GLenum mode, GLsizei count, const GLubyte* indices)

ovirtual void drawElements(GLenum mode, GLsizei count, const GLushort* indices)

ovirtual void drawElements(GLenum mode, GLsizei count, const GLuint* indices)

ovirtual void begin(GLenum mode)

ovirtual void vertex(const Vec2& vert)

ovirtual void vertex(const Vec3& vert)

ovirtual void vertex(const Vec4& vert)

ovirtual void vertex(float x, float y)

ovirtual void vertex(float x, float y, float z)

ovirtual void vertex(float x, float y, float z, float w)

ovirtual void end()


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.