X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=bbtk_creaVtk_PKG%2Fsrc%2FbbcreaVtkHausdorffDistancePointSetFilter.cxx;h=58fd52f7d57ff7880d5b853d1e5e85154c5aac53;hb=refs%2Fheads%2Fvtk9itk5wx3-macos;hp=16b8bfd71dcf802f482b6137192518a0b77ab2e9;hpb=84f24d4ef3aa0376ced29fe7f3a43127cc2d3aa4;p=creaVtk.git diff --git a/bbtk_creaVtk_PKG/src/bbcreaVtkHausdorffDistancePointSetFilter.cxx b/bbtk_creaVtk_PKG/src/bbcreaVtkHausdorffDistancePointSetFilter.cxx index 16b8bfd..58fd52f 100644 --- a/bbtk_creaVtk_PKG/src/bbcreaVtkHausdorffDistancePointSetFilter.cxx +++ b/bbtk_creaVtk_PKG/src/bbcreaVtkHausdorffDistancePointSetFilter.cxx @@ -32,7 +32,7 @@ void HausdorffDistancePointSetFilter::Process() // bbSetOutputOut( bbGetInputIn() ); // std::cout << "Output value = " <SetInputData(0, bbGetInputInA() ); @@ -50,9 +50,13 @@ void HausdorffDistancePointSetFilter::Process() bbSetOutputHausdorffDistance( hd ); bbSetOutputOutA( (vtkPolyData*) (hausdorff->GetOutput(0)) ); bbSetOutputOutB( (vtkPolyData*) (hausdorff->GetOutput(1)) ); - } // if + } else { + bbSetOutputOutA( bbGetInputInA() ); + bbSetOutputOutB( bbGetInputInB() ); + }// if Type InA InB } -//===== + +//===== // 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 HausdorffDistancePointSetFilter::bbUserSetDefaultValues() @@ -60,36 +64,33 @@ void HausdorffDistancePointSetFilter::bbUserSetDefaultValues() // SET HERE THE DEFAULT INPUT/OUTPUT VALUES OF YOUR BOX // Here we initialize the input 'In' to 0 - bbSetInputInA(NULL); - bbSetInputInB(NULL); - + bbSetInputActive(true); + bbSetInputInA(NULL); + bbSetInputInB(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) //===== void HausdorffDistancePointSetFilter::bbUserInitializeProcessing() { - // THE INITIALIZATION METHOD BODY : // Here does nothing // but this is where you should allocate the internal/output pointers -// if any - - +// if any } -//===== + +//===== // 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 HausdorffDistancePointSetFilter::bbUserFinalizeProcessing() { - // THE FINALIZATION METHOD BODY : // Here does nothing // but this is where you should desallocate the internal/output pointers // if any - -} } -// EO namespace bbcreaVtk + +}// EO namespace bbcreaVtk