Program: bbtk
Module: $RCSfile: bbvtkImagePlanes.cxx,v $
Language: C++
- Date: $Date: 2010/05/06 09:05:32 $
- Version: $Revision: 1.33 $
+ Date: $Date: 2010/08/18 12:36:45 $
+ Version: $Revision: 1.35 $
=========================================================================*/
/* ---------------------------------------------------------------------
};
//================================================================
- //vtkCxxRevisionMacro(ImagePlanes::VtkCallbackType, "$Revision: 1.33 $");
+ //vtkCxxRevisionMacro(ImagePlanes::VtkCallbackType, "$Revision: 1.35 $");
//================================================================
bbSetInputInteractor(0);
//bbSetOutputImage3Pts(planeWidget3Pts->GetResliceOutput());
- picker->UnRegister(NULL);
+ if(picker != 0)
+ picker->UnRegister(NULL);
mVtkCallback = VtkCallbackType::New();
mVtkCallback->SetBlackBox(this);
planeWidgetX->AddObserver(vtkCommand::InteractionEvent,mVtkCallback);
planeWidgetY->AddObserver(vtkCommand::InteractionEvent,mVtkCallback);
- planeWidgetZ->AddObserver(vtkCommand::InteractionEvent,mVtkCallback);
+ planeWidgetZ->AddObserver(vtkCommand::InteractionEvent,mVtkCallback);
+
}
//---------------------------------------------------------------------
void ImagePlanes::bbUserFinalizeProcessing()
{
-
+
if (bbGetOutputPlaneX())
{