]> Creatis software - bbtk.git/blobdiff - packages/itk/src/bbitkImageRegion.cxx
Interpolate On/Off has now immediate effect
[bbtk.git] / packages / itk / src / bbitkImageRegion.cxx
index 11026e57e8d724f96b34e273d3beee4715541b80..dab8d17eb025ab520bc639d7011d540ac1045b4e 100644 (file)
@@ -2,8 +2,8 @@
   Program:   bbtk
   Module:    $RCSfile: bbitkImageRegion.cxx,v $
   Language:  C++
-  Date:      $Date: 2008/10/17 08:18:21 $
-  Version:   $Revision: 1.4 $
+  Date:      $Date: 2009/05/18 10:45:44 $
+  Version:   $Revision: 1.6 $
 =========================================================================*/
 
 /* ---------------------------------------------------------------------
@@ -42,7 +42,15 @@ namespace bbitk
 
   BBTK_ADD_BLACK_BOX_TO_PACKAGE(itk,ImageRegionCreator);
 
-
+  
+  void ImageRegionCreator::bbUserSetDefaultValues()            
+  {    }
+  void ImageRegionCreator::bbUserInitializeProcessing()        
+  {    }
+  void ImageRegionCreator::bbUserFinalizeProcessing()          
+  {    }
+       
+  
   void ImageRegionCreator::DoIt()
   {
     const std::vector<long>& index = bbGetInputIndex();
@@ -52,9 +60,9 @@ namespace bbitk
     unsigned long maxs = index.size() > size.size() ? index.size() : size.size();
     switch (maxs) 
       {
-      case 2 : DoIt<2>(); break;
-      case 3 : DoIt<3>(); break;
-      case 4 : DoIt<4>(); break;
+      case 2 : DoItForDimension<2>(); break;
+      case 3 : DoItForDimension<3>(); break;
+      case 4 : DoItForDimension<4>(); break;
       default : bbtkError("ImageRegionCreator : cannot build a region of dimension "<<maxs);
       }
      
@@ -62,7 +70,7 @@ namespace bbitk
   }
 
   template <unsigned int Dimension>
-  void ImageRegionCreator::DoIt()
+  void ImageRegionCreator::DoItForDimension()
   {
     std::vector<long> index = bbGetInputIndex();
     std::vector<long> size = bbGetInputSize();