00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00023 #ifndef __vtkSMPickSphereWidgetProxy_h
00024 #define __vtkSMPickSphereWidgetProxy_h
00025
00026 #include "vtkSMSphereWidgetProxy.h"
00027
00028 class VTK_EXPORT vtkSMPickSphereWidgetProxy : public vtkSMSphereWidgetProxy
00029 {
00030 public:
00031 static vtkSMPickSphereWidgetProxy* New();
00032 vtkTypeRevisionMacro(vtkSMPickSphereWidgetProxy, vtkSMSphereWidgetProxy);
00033 void PrintSelf(ostream &os,vtkIndent indent);
00034
00036 virtual void UpdateVTKObjects();
00037
00038
00039 vtkSetMacro(MouseControlToggle,int);
00040 vtkGetMacro(MouseControlToggle,int);
00041
00042 protected:
00043 vtkSMPickSphereWidgetProxy();
00044 ~vtkSMPickSphereWidgetProxy();
00045
00046
00047 int MouseControlToggle;
00048
00049 private:
00050 vtkSMPickSphereWidgetProxy(const vtkSMPickSphereWidgetProxy&);
00051 void operator=(const vtkSMPickSphereWidgetProxy&);
00052 };
00053
00054 #endif