X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=segmentation%2FclitkExtractAirwaysTreeInfoGenericFilter.txx;h=208663b101707dbcb747fb4e80d05529f148f569;hb=d30d301ddbebb5f290f8d9c0104dc6448ea531e1;hp=3f802fc5fe2ac1a4ee31844f9524e9ce22dc5753;hpb=4fd095bff2ac4dde50817d37522d2360e7b7e6c2;p=clitk.git diff --git a/segmentation/clitkExtractAirwaysTreeInfoGenericFilter.txx b/segmentation/clitkExtractAirwaysTreeInfoGenericFilter.txx index 3f802fc..208663b 100644 --- a/segmentation/clitkExtractAirwaysTreeInfoGenericFilter.txx +++ b/segmentation/clitkExtractAirwaysTreeInfoGenericFilter.txx @@ -59,6 +59,22 @@ void clitk::ExtractAirwaysTreeInfoGenericFilter::SetArgsInfo(const //-------------------------------------------------------------------- +//-------------------------------------------------------------------- +template +template +void clitk::ExtractAirwaysTreeInfoGenericFilter:: +SetOptionsFromArgsInfoToFilter(FilterType * f) +{ + f->SetVerboseOptionFlag(mArgsInfo.verboseOption_flag); + f->SetVerboseStepFlag(mArgsInfo.verboseStep_flag); + f->SetWriteStepFlag(mArgsInfo.writeStep_flag); + f->SetVerboseWarningFlag(!mArgsInfo.verboseWarningOff_flag); + if (mArgsInfo.afdb_given) + f->SetAFDBFilename(mArgsInfo.afdb_arg); +} +//-------------------------------------------------------------------- + + //-------------------------------------------------------------------- // Update with the number of dimensions and the pixeltype //-------------------------------------------------------------------- @@ -77,8 +93,8 @@ void clitk::ExtractAirwaysTreeInfoGenericFilter::UpdateWithInputIm this->SetFilterBase(filter); // Set global Options - filter->SetArgsInfo(mArgsInfo); filter->SetInput(input); + SetOptionsFromArgsInfoToFilter(filter); // Go ! filter->Update();