24 #ifndef vtkWebApplication_h
25 #define vtkWebApplication_h
28 #include "vtkWebCoreModule.h"
51 vtkSetClampMacro(ImageEncoding,
int, ENCODING_NONE, ENCODING_BASE64);
52 vtkGetMacro(ImageEncoding,
int);
65 vtkSetClampMacro(ImageCompression,
int, COMPRESSION_NONE, COMPRESSION_JPEG);
66 vtkGetMacro(ImageCompression,
int);
89 bool HandleInteractionEvent(
101 vtkGetMacro(LastStillRenderToStringMTime,
vtkMTimeType);
115 const char* GetWebGLBinaryData(
vtkRenderWindow *view,
const char*
id,
int partIndex);
132 vtkInternals* Internals;
vtkMTimeType LastStillRenderToStringMTime
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.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkTypeUInt64 vtkMTimeType
defines ParaViewWeb application interface.
a simple class to control print indentation
dynamic, self-adjusting array of unsigned char
create a window for renderers to draw into
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...