14 #ifndef vtkOpenGLVertexBufferObject_h 15 #define vtkOpenGLVertexBufferObject_h 17 #include "vtkRenderingOpenGL2Module.h" 44 void PrintSelf(ostream& os,
vtkIndent indent) VTK_OVERRIDE;
125 vtkGetMacro(CoordShiftAndScaleEnabled,
bool);
128 virtual void SetShift(
const std::vector<double>& shift);
129 virtual void SetScale(
const std::vector<double>&
scale);
130 virtual const std::vector<double>& GetShift();
131 virtual const std::vector<double>& GetScale();
149 bool CoordShiftAndScaleEnabled;
unsigned int NumberOfTuples
OpenGL vertex buffer object.
record modification and/or execution time
The default, automatic computation.
manage vertex buffer objects shared within a context
ShiftScaleMethod
Methods for VBO coordinate shift+scale-computation.
Do not shift/scale point coordinates. Ever!
a simple class to control print indentation
abstract superclass for arrays of numeric data
unsigned int DataTypeSize
std::vector< float > PackedVBO
unsigned int NumberOfComponents