addFormat(const AttributeType attType, const AttributeFormat attFormat, const unsigned int size, const unsigned int offset) | Object | |
clear() | Object | |
clearVertexBuffer() | OpenGLObject | |
createFlatTube(int resolution, float radius, float height) | Tube | [private] |
createVertexBuffer() | OpenGLObject | |
draw() | OpenGLObject | [virtual] |
findAttribute(const AttributeType attType, unsigned int *where) const | Object | |
flipNormals() | Object | |
formats | Object | [protected] |
getVertices() | Object | [inline] |
indiceBufferID | OpenGLObject | [protected] |
indices | Object | [protected] |
indiceSize | Object | [protected] |
m_pTubeVertices | Tube | [private] |
nIndices | Object | [protected] |
nVertices | Object | [protected] |
Object() | Object | |
OpenGLObject() | OpenGLObject | |
primitive | Object | [protected] |
setIndices(void *indiceArray, const unsigned int numIndices, const unsigned int size) | Object | |
setPrimitive(const Primitive prim) | Object | |
setVertData(int index, float tu, float tv, float nx, float ny, float nz, float vx, float vy, float vz) | Tube | [private] |
setVertices(void *vertexArray, const unsigned int numVertices, const unsigned int size) | Object | |
Tube(int resolution, float radius, float height, float innerRadius=0.0f) | Tube | |
vertexBufferID | OpenGLObject | [protected] |
vertexSize | Object | [protected] |
vertices | Object | [protected] |
~Object() | Object | |
~OpenGLObject() | OpenGLObject | |
~Tube() | Tube | [virtual] |