Program: bbtk
Module: $RCSfile: bbvtkImagePlanes.cxx,v $
Language: C++
- Date: $Date: 2009/05/15 14:58:01 $
- Version: $Revision: 1.24 $
+ Date: $Date: 2009/05/28 08:12:16 $
+ Version: $Revision: 1.25 $
=========================================================================*/
/* ---------------------------------------------------------------------
};
//================================================================
- //vtkCxxRevisionMacro(ImagePlanes::VtkCallbackType, "$Revision: 1.24 $");
+ //vtkCxxRevisionMacro(ImagePlanes::VtkCallbackType, "$Revision: 1.25 $");
//================================================================
//---------------------------------------------------------------------
void ImagePlanes::bbUserFinalizeProcessing()
{
+
if (bbGetOutputPlaneX())
{
- bbGetOutputPlaneX()->SetInput(NULL);
- // if (mVtkCallback) bbGetOutputPlaneX()->RemoveObserver(mVtkCallback);
+
+ /*
+
+ bbGetOutputPlaneX()->RemoveObserver(mVtkCallback);
+ bbGetOutputPlaneY()->RemoveObserver(mVtkCallback);
+ bbGetOutputPlaneZ()->RemoveObserver(mVtkCallback);
+
+
bbGetOutputPlaneX()->Delete();
- }
- if (bbGetOutputPlaneY())
- {
- bbGetOutputPlaneY()->SetInput(NULL);
- // if (mVtkCallback) bbGetOutputPlaneY()->RemoveObserver(mVtkCallback);
bbGetOutputPlaneY()->Delete();
- }
- if (bbGetOutputPlaneZ())
- {
- bbGetOutputPlaneZ()->SetInput(NULL);
- // if (mVtkCallback) bbGetOutputPlaneZ()->RemoveObserver(mVtkCallback);
bbGetOutputPlaneZ()->Delete();
+ mVtkCallback->Delete();
+ */
+ //bbGetOutputPlaneX()->SetInput(NULL);
+ //bbGetOutputPlaneY()->SetInput(NULL);
+ //bbGetOutputPlaneZ()->SetInput(NULL);
+
}
- if (mVtkCallback)
- {
- // mVtkCallback->Delete();
- }
+
}
//---------------------------------------------------------------------