8 #ifndef vtkWebGLDataSet_h
9 #define vtkWebGLDataSet_h
12 #include "vtkWebGLExporterModule.h"
17 VTK_ABI_NAMESPACE_BEGIN
25 void SetVertices(
float* v,
int size);
26 void SetIndexes(
short* i,
int size);
27 void SetNormals(
float* n);
28 void SetColors(
unsigned char* c);
29 void SetPoints(
float* p,
int size);
30 void SetTCoords(
float* t);
31 void SetMatrix(
float* m);
34 unsigned char* GetBinaryData();
36 void GenerateBinaryData();
abstract base class for most VTK objects
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
WebGLObjectTypes webGLType
a simple class to control print indentation
vtkWebGLDataSet represent vertices, lines, polygons, and triangles.
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...