]> Creatis software - creaVtk.git/blobdiff - bbtk_creaVtk_PKG/src/bbcreaVtkImageDataStructuredPoints.cxx
#3458 box HausdorffDistancePointSetFilter
[creaVtk.git] / bbtk_creaVtk_PKG / src / bbcreaVtkImageDataStructuredPoints.cxx
index 20c25c7556f5180bab929503eb8ca742b64a59a4..9f0ccec59e54dff1417bef30a2aa76cd219ad27f 100644 (file)
@@ -13,22 +13,26 @@ BBTK_BLACK_BOX_IMPLEMENTATION(ImageDataStructuredPoints,bbtk::AtomicBlackBox);
 //===== 
 void ImageDataStructuredPoints::Process()
 {
-               vtkImageData* imageX = bbGetInputX();
-               vtkImageData* imageY = bbGetInputY();
-               vtkImageData* imageZ = bbGetInputZ(); 
-               
-               vtkImageDataStrucPoints idsp;
-
-               idsp.joinComponents(imageX, imageY, imageZ);    
-               bbSetOutputImageEnsemble( idsp.getStructuredPoints() );
-      
+       vtkImageDataStrucPoints idsp;
+       idsp.joinComponents(bbGetInputX(),              bbGetInputY(),          bbGetInputZ(),
+                                               bbGetInputData1(),      bbGetInputData2(),      bbGetInputData3(),
+                                               bbGetInputData4(),      bbGetInputData5(),      bbGetInputData6()        );
+       bbSetOutputImageEnsemble( idsp.getStructuredPoints() );
 }
 //===== 
 // Before editing this file, make sure it's a file of your own (i.e.: it wasn't generated from xml description; if so : your modifications will be lost)
 //===== 
 void ImageDataStructuredPoints::bbUserSetDefaultValues()
 {
-  
+       bbSetInputX(NULL);
+       bbSetInputY(NULL);
+       bbSetInputZ(NULL);
+       bbSetInputData1(NULL);
+       bbSetInputData2(NULL);
+       bbSetInputData3(NULL);
+       bbSetInputData4(NULL);
+       bbSetInputData5(NULL);
+       bbSetInputData6(NULL);
 }
 //===== 
 // Before editing this file, make sure it's a file of your own (i.e.: it wasn't generated from xml description; if so : your modifications will be lost)