35 #ifndef __vtkXYPlotWidget_h
36 #define __vtkXYPlotWidget_h
38 #include "vtkInteractionWidgetsModule.h"
39 #include "vtkInteractorObserver.h"
47 void PrintSelf(ostream& os, vtkIndent indent);
51 virtual void SetXYPlotActor(vtkXYPlotActor *);
52 vtkGetObjectMacro(XYPlotActor,vtkXYPlotActor);
56 virtual void SetEnabled(
int);
66 static void ProcessEvents(vtkObject*
object,
72 void OnLeftButtonDown();
73 void OnLeftButtonUp();
77 float StartPosition[2];
99 int ComputeStateBasedOnPosition(
int X,
int Y,
int *pos1,
int *pos2);
102 void SetCursor(
int State);