VTK
9.3.1
Main Page
Related Pages
Topics
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 "vtkInteractionStyleModule.h"
// For export macro
20
#include "
vtkInteractorStyleSwitch.h
"
21
22
VTK_ABI_NAMESPACE_BEGIN
23
class
VTKINTERACTIONSTYLE_EXPORT
vtkInteractorStyleTrackball
:
public
vtkInteractorStyleSwitch
24
{
25
public
:
26
static
vtkInteractorStyleTrackball
*
New
();
27
vtkTypeMacro(
vtkInteractorStyleTrackball
,
vtkInteractorStyleSwitch
);
28
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
29
30
protected
:
31
vtkInteractorStyleTrackball
();
32
~vtkInteractorStyleTrackball
()
override
;
33
34
private
:
35
vtkInteractorStyleTrackball
(
const
vtkInteractorStyleTrackball
&) =
delete
;
36
void
operator=(
const
vtkInteractorStyleTrackball
&) =
delete
;
37
};
38
39
VTK_ABI_NAMESPACE_END
40
#endif
vtkIndent
a simple class to control print indentation
Definition
vtkIndent.h:29
vtkInteractorStyleSwitch
class to swap between interactory styles
Definition
vtkInteractorStyleSwitch.h:40
vtkInteractorStyleTrackball
provides trackball motion control
Definition
vtkInteractorStyleTrackball.h:24
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()
vtkInteractorStyleSwitch.h
Generated on Fri Oct 25 2024 00:00:00 for VTK by
1.12.0