VTK
9.5.20251206
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
34
35
#ifndef vtkInteractorStyleTrackball_h
36
#define vtkInteractorStyleTrackball_h
37
38
#include "
vtkDeprecation.h
"
// For deprecation macro
39
#include "vtkInteractionStyleModule.h"
// For export macro
40
#include "
vtkInteractorStyleSwitch.h
"
41
#include "
vtkWrappingHints.h
"
// For VTK_MARSHALAUTO
42
43
VTK_ABI_NAMESPACE_BEGIN
44
45
class
VTK_DEPRECATED_IN_9_6_0
(
"Please use vtkInteractorStyleSwitch instead."
)
46
VTKINTERACTIONSTYLE_EXPORT
VTK_MARSHALAUTO
vtkInteractorStyleTrackball
47
:
public
vtkInteractorStyleSwitch
48
{
49
public
:
50
static
vtkInteractorStyleTrackball
*
New
();
51
vtkTypeMacro(
vtkInteractorStyleTrackball
,
vtkInteractorStyleSwitch
);
52
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
53
54
protected
:
55
vtkInteractorStyleTrackball
();
56
~vtkInteractorStyleTrackball
()
override
;
57
58
private
:
59
vtkInteractorStyleTrackball
(
const
vtkInteractorStyleTrackball
&) =
delete
;
60
void
operator=(
const
vtkInteractorStyleTrackball
&) =
delete
;
61
};
62
63
VTK_ABI_NAMESPACE_END
64
#endif
vtkIndent
a simple class to control print indentation
Definition
vtkIndent.h:108
vtkInteractorStyleSwitch::vtkInteractorStyleSwitch
vtkInteractorStyleSwitch()
vtkInteractorStyleTrackball::New
static vtkInteractorStyleTrackball * New()
vtkInteractorStyleTrackball::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkInteractorStyleTrackball::~vtkInteractorStyleTrackball
~vtkInteractorStyleTrackball() override
vtkInteractorStyleTrackball::vtkInteractorStyleTrackball
vtkInteractorStyleTrackball()
vtkDeprecation.h
VTK_DEPRECATED_IN_9_6_0
#define VTK_DEPRECATED_IN_9_6_0(reason)
Definition
vtkDeprecation.h:79
vtkInteractorStyleSwitch.h
vtkWrappingHints.h
VTK_MARSHALAUTO
#define VTK_MARSHALAUTO
Definition
vtkWrappingHints.h:60
Generated on Sat Dec 6 2025 09:13:39 for VTK by
1.13.2