Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029 #ifndef SVTK_Event_h
00030 #define SVTK_Event_h
00031
00032 #include <vtkCommand.h>
00033
00034 namespace SVTK
00035 {
00036 enum Event
00037 {
00038 SpaceMouseMoveEvent = vtkCommand::UserEvent + 1000,
00039 SpaceMouseButtonEvent,
00040 PanLeftEvent,
00041 PanRightEvent,
00042 PanUpEvent,
00043 PanDownEvent,
00044 ZoomInEvent,
00045 ZoomOutEvent,
00046 RotateLeftEvent,
00047 RotateRightEvent,
00048 RotateUpEvent,
00049 RotateDownEvent,
00050 PlusSpeedIncrementEvent,
00051 MinusSpeedIncrementEvent,
00052 SetSpeedIncrementEvent,
00053
00054 SetSMDecreaseSpeedEvent,
00055 SetSMIncreaseSpeedEvent,
00056 SetSMDominantCombinedSwitchEvent,
00057
00058 StartZoom,
00059 StartPan,
00060 StartRotate,
00061 StartGlobalPan,
00062 StartFitArea,
00063
00064 SetRotateGravity,
00065 SetRotateSelected,
00066 StartPointSelection,
00067
00068 BBCenterChanged,
00069 RotationPointChanged,
00070 ChangeRotationPoint,
00071
00072 SetFocalPointGravity,
00073 SetFocalPointSelected,
00074 StartFocalPointSelection,
00075 FocalPointChanged,
00076
00077 LastEvent
00078 };
00079 }
00080
00081 #endif