X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=bbtk_creaVtk_PKG%2Fsrc%2FbbcreaVtkPolyDataConnectivityFilter.cxx;h=b2becd106f9649fe4eb6b1221bbb8c1c7ebecb28;hb=043ad5f6e44170fbd8e67868bdb6861e48a544b2;hp=fdce1f4ae4740141fbdbebc46bf5b41c822b34ed;hpb=55562d4298417f4a15442868fbc2dcf9a80535bf;p=creaVtk.git diff --git a/bbtk_creaVtk_PKG/src/bbcreaVtkPolyDataConnectivityFilter.cxx b/bbtk_creaVtk_PKG/src/bbcreaVtkPolyDataConnectivityFilter.cxx index fdce1f4..b2becd1 100644 --- a/bbtk_creaVtk_PKG/src/bbcreaVtkPolyDataConnectivityFilter.cxx +++ b/bbtk_creaVtk_PKG/src/bbcreaVtkPolyDataConnectivityFilter.cxx @@ -26,14 +26,16 @@ void PolyDataConnectivityFilter::Process() // * TYPE is the C++ type of the input/output // (the one provided in the attribute 'type' of the tag 'input') + std::vector output; + //Get all connected components in a polydata vector if(bbGetInputIn() == NULL){ printf("PG PolyDataConnectivityFilter::Process Input polydata is null \n"); + bbSetOutputOut(output); return; } if(bbGetInputType() == 1){ - std::vector output; connFilter->SetInputData( bbGetInputIn() ); connFilter->SetExtractionModeToSpecifiedRegions(); connFilter->Update();