54 #ifndef __vtkAbstractWidget_h
55 #define __vtkAbstractWidget_h
85 vtkSetClampMacro(ProcessEvents,
int, 0, 1);
86 vtkGetMacro(ProcessEvents,
int);
87 vtkBooleanMacro(ProcessEvents,
int);
94 {
return this->EventTranslator;}
101 virtual void CreateDefaultRepresentation() = 0;
125 this->CreateDefaultRepresentation();
126 return this->WidgetRep;
135 vtkSetMacro(ManagesCursor,
int);
136 vtkGetMacro(ManagesCursor,
int);
137 vtkBooleanMacro(ManagesCursor,
int);
150 static void ProcessEventsHandler(
vtkObject*
object,
unsigned long event,
151 void* clientdata,
void* calldata);
abstract base class for most VTK objects
virtual void SetEnabled(int)
an abstract superclass for classes observing events invoked by vtkRenderWindowInteractor ...
virtual void SetPriority(float)
a simple class to control print indentation
void PrintSelf(ostream &os, vtkIndent indent)