+#include <vtkSeedWidget.h>
+#include <vtkSeedRepresentation.h>
+#include <vtkHandleWidget.h>
+#include <vtkPointHandleRepresentation3D.h>
+
+class vtkSeedWidget2
+ : public vtkSeedWidget
+{
+public:
+ // Description:
+ // Instantiate this class.
+ static vtkSeedWidget2 *New()
+ {
+ return new vtkSeedWidget2;
+ }
+
+ // Description:
+ // Standard methods for a VTK class.
+ vtkTypeMacro(vtkSeedWidget2, vtkSeedWidget);
+
+ virtual vtkPickingManager* GetPickingManager( )
+ {
+ return( this->Superclass::GetPickingManager( ) );
+ }
+
+protected:
+ vtkSeedWidget2()
+ : Superclass( )
+ {
+ }
+ virtual ~vtkSeedWidget2()
+ {
+ }
+
+private:
+ vtkSeedWidget2(const vtkSeedWidget2&); //Not implemented
+ void operator=(const vtkSeedWidget2&); //Not implemented
+};
+