+ // The shared picker enables us to use 3 planes at one time
+ // and gets the picking order right
+ vtkCellPicker* picker = vtkCellPicker::New();
+ picker->SetTolerance(0.005);
+
+ // The 3 image plane widgets
+ _planeWidgetX = GetPlaneWidget('x', 1, 0, 0, picker);
+ _planeWidgetY = GetPlaneWidget('y', 1, 1, 0, picker);
+ _planeWidgetZ = GetPlaneWidget('z', 0, 0, 1, picker);
+
+ _planeWidgetY->SetLookupTable(_planeWidgetX->GetLookupTable());
+ _planeWidgetZ->SetLookupTable(_planeWidgetX->GetLookupTable());
+
+ picker->UnRegister(NULL);
+