23 #ifndef vtkWebApplication_h
24 #define vtkWebApplication_h
48 vtkSetClampMacro(ImageEncoding,
int, ENCODING_NONE, ENCODING_BASE64);
49 vtkGetMacro(ImageEncoding,
int);
60 vtkSetClampMacro(ImageCompression,
int, COMPRESSION_NONE, COMPRESSION_JPEG);
61 vtkGetMacro(ImageCompression,
int);
68 const char* StillRenderToString(
vtkRenderWindow* view,
unsigned long time = 0,
int quality = 100);
79 bool HandleInteractionEvent(
88 vtkGetMacro(LastStillRenderToStringMTime,
unsigned long);
98 const char* GetWebGLBinaryData(
vtkRenderWindow *view,
const char*
id,
int partIndex);
116 vtkInternals* Internals;
abstract base class for most VTK objects
class used to assign Id to any VTK object and be able to retreive it base on its id.
unsigned long LastStillRenderToStringMTime
defines ParaViewWeb application interface.
virtual void PrintSelf(ostream &os, vtkIndent indent)
a simple class to control print indentation
dynamic, self-adjusting array of unsigned char
create a window for renderers to draw into
#define VTKWEBCORE_EXPORT