VTK
9.7.1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
Interaction
Style
vtkInteractorStyleTrackball.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
2
// SPDX-License-Identifier: BSD-3-Clause
16
#ifndef vtkInteractorStyleTrackball_h
17
#define vtkInteractorStyleTrackball_h
18
19
#include "
vtkDeprecation.h
"
// For deprecation macro
20
#include "vtkInteractionStyleModule.h"
// For export macro
21
#include "
vtkInteractorStyleSwitch.h
"
22
#include "
vtkWrappingHints.h
"
// For VTK_MARSHALAUTO
23
24
VTK_ABI_NAMESPACE_BEGIN
25
26
class
VTK_DEPRECATED_IN_9_6_0
("Please use
vtkInteractorStyleSwitch
instead.")
27
VTKINTERACTIONSTYLE_EXPORT
VTK_MARSHALAUTO
vtkInteractorStyleTrackball
28
:
public
vtkInteractorStyleSwitch
29
{
30
public
:
31
static
vtkInteractorStyleTrackball
*
New
();
32
vtkTypeMacro(
vtkInteractorStyleTrackball
,
vtkInteractorStyleSwitch
);
33
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
34
35
protected
:
36
vtkInteractorStyleTrackball
();
37
~
vtkInteractorStyleTrackball
()
override
;
38
39
private
:
40
vtkInteractorStyleTrackball
(
const
vtkInteractorStyleTrackball
&) =
delete
;
41
void
operator=(
const
vtkInteractorStyleTrackball
&) =
delete
;
42
};
43
44
VTK_ABI_NAMESPACE_END
45
#endif
vtkWrappingHints.h
VTK_DEPRECATED_IN_9_6_0
#define VTK_DEPRECATED_IN_9_6_0(reason)
Definition:
vtkDeprecation.h:110
vtkIndent
a simple class to control print indentation
Definition:
vtkIndent.h:28
vtkInteractorStyleSwitch::New
static vtkInteractorStyleSwitch * New()
vtkInteractorStyleSwitch::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkInteractorStyleSwitch
class to swap between interactory styles
Definition:
vtkInteractorStyleSwitch.h:43
VTK_MARSHALAUTO
#define VTK_MARSHALAUTO
Definition:
vtkWrappingHints.h:75
vtkInteractorStyleTrackball
provides trackball motion control
Definition:
vtkInteractorStyleTrackball.h:26
vtkDeprecation.h
vtkInteractorStyleSwitch.h
Generated on Tue Oct 20 2026 10:45:06 for VTK by
1.8.10