VTK
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
dox
Rendering
vtkGenericRenderWindowInteractor.h
Go to the documentation of this file.
1
/*=========================================================================
2
3
Program: Visualization Toolkit
4
Module: vtkGenericRenderWindowInteractor.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 __vtkGenericRenderWindowInteractor_h
29
#define __vtkGenericRenderWindowInteractor_h
30
31
#include "
vtkRenderWindowInteractor.h
"
32
33
class
VTK_RENDERING_EXPORT
vtkGenericRenderWindowInteractor
:
public
vtkRenderWindowInteractor
34
{
35
public
:
36
static
vtkGenericRenderWindowInteractor
*
New
();
37
vtkTypeMacro(
vtkGenericRenderWindowInteractor
,
vtkRenderWindowInteractor
);
38
void
PrintSelf
(ostream& os,
vtkIndent
indent);
39
43
virtual
void
TimerEvent();
44
46
57
vtkSetMacro(TimerEventResetsTimer,
int
);
58
vtkGetMacro(TimerEventResetsTimer,
int
);
59
vtkBooleanMacro(TimerEventResetsTimer,
int
);
61
62
protected
:
63
vtkGenericRenderWindowInteractor
();
64
~
vtkGenericRenderWindowInteractor
();
65
67
69
virtual
int
InternalCreateTimer
(
int
timerId,
int
timerType,
unsigned
long
duration);
70
virtual
int
InternalDestroyTimer
(
int
platformTimerId);
72
73
int
TimerEventResetsTimer
;
74
75
private
:
76
vtkGenericRenderWindowInteractor
(
const
vtkGenericRenderWindowInteractor
&);
// Not implemented.
77
void
operator=(
const
vtkGenericRenderWindowInteractor
&);
// Not implemented.
78
};
79
80
#endif
Generated on Wed May 30 2012 13:22:21 for VTK by
1.8.1