VTK  9.2.6
vtkInteractorStyleMultiTouchCamera.h
Go to the documentation of this file.
1/*=========================================================================
2
3 Program: Visualization Toolkit
4 Module: vtkInteractorStyleMultiTouchCamera.h
5
6 Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
7 All rights reserved.
8 See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
9
10 This software is distributed WITHOUT ANY WARRANTY; without even
11 the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
12 PURPOSE. See the above copyright notice for more information.
13
14=========================================================================*/
30
31#ifndef vtkInteractorStyleMultiTouchCamera_h
32#define vtkInteractorStyleMultiTouchCamera_h
33
34#include "vtkInteractionStyleModule.h" // For export macro
36#include "vtkRenderWindowInteractor.h" // for max pointers
37
38class VTKINTERACTIONSTYLE_EXPORT vtkInteractorStyleMultiTouchCamera
40{
41public:
44 void PrintSelf(ostream& os, vtkIndent indent) override;
45
47
50 void OnStartRotate() override;
51 void OnRotate() override;
52 void OnEndRotate() override;
53 void OnStartPinch() override;
54 void OnPinch() override;
55 void OnEndPinch() override;
56 void OnStartPan() override;
57 void OnPan() override;
58 void OnEndPan() override;
59
61
62protected:
65
66private:
68 void operator=(const vtkInteractorStyleMultiTouchCamera&) = delete;
69};
70
71#endif
a simple class to control print indentation
Definition vtkIndent.h:40
void OnEndRotate() override
Event bindings for gestures.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
void OnPinch() override
Event bindings for gestures.
void OnStartRotate() override
Event bindings for gestures.
static vtkInteractorStyleMultiTouchCamera * New()
void OnPan() override
Event bindings for gestures.
void OnRotate() override
Event bindings for gestures.
void OnStartPan() override
Event bindings for gestures.
void OnEndPinch() override
Event bindings for gestures.
void OnEndPan() override
Event bindings for gestures.
void OnStartPinch() override
Event bindings for gestures.