14 #ifndef vtkOpenGLIndexBufferObject_h 
   15 #define vtkOpenGLIndexBufferObject_h 
   18 #include "vtkRenderingOpenGL2Module.h"  
   43   static void AppendTriangleIndexBuffer(std::vector<unsigned int>& indexArray, 
vtkCellArray* cells,
 
   48   size_t CreateTriangleLineIndexBuffer(
vtkCellArray* cells);
 
   52   static void AppendLineIndexBuffer(
 
   61   static void AppendTriangleLineIndexBuffer(
 
   70   static void AppendPointIndexBuffer(
 
   75   size_t CreateStripIndexBuffer(
vtkCellArray* cells, 
bool wireframeTriStrips);
 
   77   static void AppendStripIndexBuffer(std::vector<unsigned int>& indexArray, 
vtkCellArray* cells,
 
   78     vtkIdType vertexOffset, 
bool wireframeTriStrips);
 
   82   static void AppendEdgeFlagIndexBuffer(std::vector<unsigned int>& indexArray, 
vtkCellArray* cells,
 
   93   static void AppendVertexIndexBuffer(