14 #ifndef vtkTrackballZoomToMouse_h
15 #define vtkTrackballZoomToMouse_h
19 #include "vtkInteractionStyleModule.h"
21 VTK_ABI_NAMESPACE_BEGIN
46 int ZoomPosition[2] = { 0, 0 };
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
void OnMouseMove(int x, int y, vtkRenderer *ren, vtkRenderWindowInteractor *rwi) override
Event bindings controlling the effects of pressing mouse buttons or moving the mouse.
static vtkTrackballZoom * New()
abstract specification for renderers
platform-independent render window interaction including picking and frame rate control.
a simple class to control print indentation
void OnButtonDown(int x, int y, vtkRenderer *ren, vtkRenderWindowInteractor *rwi) override
Event bindings controlling the effects of pressing mouse buttons or moving the mouse.
Zooms camera with vertical mouse movement.
Zooms camera with vertical mouse movement to mouse position.