]> Creatis software - bbtk.git/blobdiff - packages/vtk/src/bbvtkImageGaussianSmooth.xml
Clean code
[bbtk.git] / packages / vtk / src / bbvtkImageGaussianSmooth.xml
index 9daabbde327bcbabe772d23bd5b4d9e8c7798690..780c20ad01ecdd77079f1700f2b3897e71baad14 100644 (file)
 
 <process>
 <PRE>
-    bbGetVtkObject()->SetStandardDeviation(bbGetInputStdDevX(), 
+    bbGetVtkObject()->SetStandardDeviation(bbGetInputStdDevX(),
                                        bbGetInputStdDevY(), 
                                        bbGetInputStdDevZ());
     bbGetVtkObject()->Modified();
     bbGetVtkObject()->Update();
+    if (bbGetInputIn()==NULL)
+    {
+        printf("EED ImageGaussianSmooth  This mechanism is not working, try to use box ImageGaussianSmooth2.\n");
+        bbSetOutputOut(NULL);
+    } else {
+        bbSetOutputOut( bbGetVtkObject()->GetOutput() );
+    }
 </PRE>
 
 </process>