24 #ifndef vtkRemoteInteractionAdapter_h
25 #define vtkRemoteInteractionAdapter_h
28 #include "vtkWebCoreModule.h"
30 VTK_ABI_NAMESPACE_BEGIN
53 double devicePixelRatio = 1.0,
double devicePixelRatioTolerance = 1e-5);
57 vtkSetMacro(DevicePixelRatio,
double);
58 vtkGetMacro(DevicePixelRatio,
double);
67 vtkSetMacro(DevicePixelRatioTolerance,
double);
68 vtkGetMacro(DevicePixelRatioTolerance,
double);
85 static void physicalToLogicalPosition(
const double physicalPosition[2],
int (&logicalPosition)[2],
87 double devicePixelRatioTolerance);
89 double DevicePixelRatio = 1.0;
90 double DevicePixelRatioTolerance = 1e-5;
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.
Map vtk-js interaction events to native VTK events.
platform-independent render window interaction including picking and frame rate control.
a simple class to control print indentation
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...