36 #ifndef vtkResliceCursorWidget_h
37 #define vtkResliceCursorWidget_h
39 #include "vtkInteractionWidgetsModule.h"
67 {this->Superclass::SetWidgetRepresentation(
68 reinterpret_cast<vtkWidgetRepresentation*>(r));}
86 void SetEnabled(
int) VTK_OVERRIDE;
93 vtkGetMacro( ManageWindowLevel,
int );
102 WindowLevelEvent = 1055,
111 virtual void ResetResliceCursor();
119 static
void RotateAction(vtkAbstractWidget*);
120 static
void EndSelectAction(vtkAbstractWidget*);
121 static
void ResizeThicknessAction(vtkAbstractWidget*);
122 static
void EndResizeThicknessAction(vtkAbstractWidget*);
123 static
void MoveAction(vtkAbstractWidget*);
124 static
void ResetResliceCursorAction(vtkAbstractWidget*);
127 void SetCursor(
int state) VTK_OVERRIDE;
130 void StartWindowLevel();
133 void InvokeAnEvent();
a simple class to control print indentation
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
vtkBooleanMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...
represent the vtkResliceCursorWidget