VTK
dox
Rendering
Core
vtkInteractorStyleSwitchBase.h
Go to the documentation of this file.
1
/*=========================================================================
2
3
Program: Visualization Toolkit
4
Module: vtkInteractorStyleSwitchBase.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
=========================================================================*/
28
#ifndef vtkInteractorStyleSwitchBase_h
29
#define vtkInteractorStyleSwitchBase_h
30
31
#include "vtkRenderingCoreModule.h"
// For export macro
32
#include "
vtkInteractorStyle.h
"
33
34
class
VTKRENDERINGCORE_EXPORT
vtkInteractorStyleSwitchBase
35
:
public
vtkInteractorStyle
36
{
37
public
:
38
static
vtkInteractorStyleSwitchBase
*
New
();
39
vtkTypeMacro(
vtkInteractorStyleSwitchBase
,
vtkInteractorStyle
);
40
void
PrintSelf
(ostream& os,
vtkIndent
indent);
41
42
vtkRenderWindowInteractor
*
GetInteractor
();
43
44
protected
:
45
vtkInteractorStyleSwitchBase
();
46
~vtkInteractorStyleSwitchBase
();
47
48
private
:
49
vtkInteractorStyleSwitchBase
(
const
vtkInteractorStyleSwitchBase
&) VTK_DELETE_FUNCTION;
50
void
operator=(
const
vtkInteractorStyleSwitchBase
&) VTK_DELETE_FUNCTION;
51
};
52
53
#endif
vtkInteractorStyle.h
vtkIndent
a simple class to control print indentation
Definition:
vtkIndent.h:40
vtkInteractorStyleSwitchBase
dummy interface class.
Definition:
vtkInteractorStyleSwitchBase.h:36
vtkRenderWindowInteractor
platform-independent render window interaction including picking and frame rate control.
Definition:
vtkRenderWindowInteractor.h:79
vtkInteractorStyle
provide event-driven interface to the rendering window (defines trackball mode)
Definition:
vtkInteractorStyle.h:134
vtkInteractorStyleSwitchBase::vtkInteractorStyleSwitchBase
vtkInteractorStyleSwitchBase()
vtkInteractorStyleSwitchBase::~vtkInteractorStyleSwitchBase
~vtkInteractorStyleSwitchBase()
vtkInteractorStyleSwitchBase::GetInteractor
vtkRenderWindowInteractor * GetInteractor()
vtkInteractorStyleSwitchBase::New
static vtkInteractorStyleSwitchBase * New()
vtkInteractorStyleSwitchBase::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
Generated by
1.8.20