17#include "vtkInteractionWidgetsModule.h"  
   20VTK_ABI_NAMESPACE_BEGIN
 
   56  vtkSetMacro(EventId, 
unsigned long);
 
   57  vtkGetMacro(EventId, 
unsigned long);
 
   64  vtkSetMacro(Modifier, 
int);
 
   65  vtkGetMacro(Modifier, 
int);
 
   73  vtkSetMacro(KeyCode, 
char);
 
   74  vtkGetMacro(KeyCode, 
char);
 
   81  vtkSetMacro(RepeatCount, 
int);
 
   82  vtkGetMacro(RepeatCount, 
int);
 
   90  vtkSetStringMacro(KeySym);
 
   91  vtkGetStringMacro(KeySym);
 
  118  void operator=(
const vtkEvent&) = 
delete;
 
a complete specification of a VTK event including all modifiers
 
EventModifiers
Ways to specify modifiers to VTK events.
 
static vtkEvent * New()
The object factory constructor.
 
bool operator==(unsigned long VTKEvent) const
 
bool operator==(vtkEvent *) const
Used to compare whether two events are equal.
 
void PrintSelf(ostream &os, vtkIndent indent) override
Standard macros.
 
static int GetModifier(vtkRenderWindowInteractor *)
Convenience method computes the event modifier from an interactor.
 
a simple class to control print indentation
 
abstract base class for most VTK objects
 
platform-independent render window interaction including picking and frame rate control.