]> Creatis software - clitk.git/blobdiff - vv/vvToolBase.h
Synergy projections file format
[clitk.git] / vv / vvToolBase.h
index dc62849a32c209ff6ef619e5c9f343ecbe8602a4..9e371f5172b1eabcc86bc52f8d1a15f22eda037d 100644 (file)
@@ -3,8 +3,8 @@
   Program:   vv
   Module:    $RCSfile: vvToolBase.h,v $
   Language:  C++
-  Date:      $Date: 2010/01/29 13:54:37 $
-  Version:   $Revision: 1.1 $
+  Date:      $Date: 2010/02/09 14:19:32 $
+  Version:   $Revision: 1.2 $
   Author :   David Sarrut (david.sarrut@creatis.insa-lyon.fr)
 
   Copyright (C) 2008
@@ -117,8 +117,9 @@ void vvToolBase<ToolType>::InitializeListOfInputImages() {
     
     vvImage * image = mSlicerManagers[i]->GetImage();
     
-    if ((mFilter->CheckDimension(image->GetNumberOfDimensions()) && 
-         mFilter->CheckPixelType(image->GetScalarTypeAsString()))) {
+    if (mFilter->CheckImageType(image->GetNumberOfDimensions(),
+                image->GetNumberOfScalarComponents(),
+                image->GetScalarTypeAsString())) {
       mSlicerManagersCompatible.push_back(mSlicerManagers[i]);
       if (mCurrentIndex == i) {
         mCurrentIndex = mSlicerManagersCompatible.size()-1;