|  | VTK
    9.0.1
    | 
 
 
 
Go to the documentation of this file.
   21 #ifndef vtkWebGLPolyData_h 
   22 #define vtkWebGLPolyData_h 
   24 #include "vtkWebGLExporterModule.h"  
   48   void GetLinesFromPolygon(
vtkMapper* mapper, 
vtkActor* actor, 
int lineMaxSize, 
double* edgeColor);
 
   55   void GetColorsFromPointData(
 
   58   void SetMesh(
float* _vertices, 
int _numberOfVertices, 
int* _index, 
int _numberOfIndexes,
 
   59     float* _normals, 
unsigned char* _colors, 
float* _tcoords, 
int maxSize);
 
   60   void SetLine(
float* _points, 
int _numberOfPoints, 
int* _index, 
int _numberOfIndex,
 
   61     unsigned char* _colors, 
int maxSize);
 
   62   void SetPoints(
float* 
points, 
int numberOfPoints, 
unsigned char* colors, 
int maxSize);
 
   74   vtkInternal* Internal;
 
  
virtual unsigned char * GetBinaryData(int part)
virtual void GenerateBinaryData()
represent and manipulate point attribute data
void SetTransformationMatrix(vtkMatrix4x4 *m)
virtual int GetBinarySize(int part)
abstract class specifies interface to map data to graphics primitives
represents an object (geometry & properties) in a rendered scene
a simple class to control print indentation
represent and manipulate 4x4 transformation matrices
convert input polygons and strips to triangles
static vtkWebGLObject * New()
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
virtual int GetNumberOfParts()
concrete dataset represents vertices, lines, polygons, and triangle strips