]> Creatis software - bbtk.git/blobdiff - packages/vtk/src/bbvtkImagePlanes.cxx
.
[bbtk.git] / packages / vtk / src / bbvtkImagePlanes.cxx
index f716663b9cb34c1076cdbfc707ad8171043410d2..cd5ba230af6e795378b67065ccd8c90b29aab53f 100644 (file)
@@ -2,8 +2,8 @@
   Program:   bbtk
   Module:    $RCSfile: bbvtkImagePlanes.cxx,v $
   Language:  C++
-  Date:      $Date: 2009/04/30 14:31:33 $
-  Version:   $Revision: 1.23 $
+  Date:      $Date: 2009/05/15 14:58:01 $
+  Version:   $Revision: 1.24 $
 =========================================================================*/
 
 /* ---------------------------------------------------------------------
@@ -133,14 +133,16 @@ namespace bbvtk
  };
   //================================================================
 
-  //vtkCxxRevisionMacro(ImagePlanes::VtkCallbackType, "$Revision: 1.23 $");
+  //vtkCxxRevisionMacro(ImagePlanes::VtkCallbackType, "$Revision: 1.24 $");
 
   //================================================================
 
    BBTK_ADD_BLACK_BOX_TO_PACKAGE(vtk,ImagePlanes)
    BBTK_BLACK_BOX_IMPLEMENTATION(ImagePlanes,bbtk::AtomicBlackBox);
 
-   void ImagePlanes::bbUserConstructor() 
+       
+       
+   void ImagePlanes::bbUserSetDefaultValues() 
    { 
      bbSetOutputPlaneX(0);
      bbSetOutputPlaneY(0);
@@ -156,18 +158,9 @@ namespace bbvtk
      mVtkCallback = 0;
    }
    
-   void ImagePlanes::bbUserCopyConstructor(bbtk::BlackBox::Pointer) 
-   { 
-     bbSetOutputPlaneX(0);
-     bbSetOutputPlaneY(0);
-     bbSetOutputPlaneZ(0);
-     bbSetOutputImageX(0);
-     bbSetOutputImageY(0);
-     bbSetOutputImageZ(0);
-     mVtkCallback = 0;
-   }
 
-   void ImagePlanes::Init() 
+       
+   void ImagePlanes::bbUserInitializeProcessing() 
    {  
 
      /// CREATION DES WIDGETS
@@ -219,7 +212,7 @@ namespace bbvtk
    }
 
 //---------------------------------------------------------------------
-  void ImagePlanes::bbUserDestructor()
+  void ImagePlanes::bbUserFinalizeProcessing()
   {
     if (bbGetOutputPlaneX()) 
       {
@@ -250,8 +243,6 @@ namespace bbvtk
    {
      if (bbGetInputIn()!=0)
        {
-        // Create the widgets if not already done
-        Init();
 
         if ( bbGetInputStatus("In") != bbtk::UPTODATE )
           {
@@ -296,6 +287,25 @@ namespace bbvtk
         bbGetOutputPlaneZ()->GetResliceOutput()->Update();              
        }
    }
+       
+       
+       //-----------------------------------------------------------------     
+       void vtkImageDataPointerRelay::bbUserSetDefaultValues()
+       {
+       }
+       
+       //-----------------------------------------------------------------     
+       void vtkImageDataPointerRelay::bbUserInitializeProcessing()
+       {
+       }
+       
+       //-----------------------------------------------------------------     
+       void vtkImageDataPointerRelay::bbUserFinalizeProcessing()
+       {
+       }
+       
+       
+       
 }//namespace bbtk
 
 #endif // _USE_VTK_