X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=segmentation%2FclitkExtractLymphStationsGenericFilter.h;h=afeb66b0d7e9a4e7de851e71516cb89c732ecd8e;hb=db115de89af274d19472eec04ee49e100fdfd4fa;hp=fa2d18c68b2a65fc0a98921b92862891e82b2783;hpb=e008d74b0ecdc4ca2eaae8c429901a78f9ef5c31;p=clitk.git diff --git a/segmentation/clitkExtractLymphStationsGenericFilter.h b/segmentation/clitkExtractLymphStationsGenericFilter.h index fa2d18c..afeb66b 100644 --- a/segmentation/clitkExtractLymphStationsGenericFilter.h +++ b/segmentation/clitkExtractLymphStationsGenericFilter.h @@ -37,18 +37,24 @@ namespace clitk ExtractLymphStationsGenericFilter(); //-------------------------------------------------------------------- - typedef ExtractLymphStationsGenericFilter Self; typedef ImageToImageGenericFilter > Superclass; - typedef itk::SmartPointer Pointer; - typedef itk::SmartPointer ConstPointer; + typedef ExtractLymphStationsGenericFilter Self; + typedef itk::SmartPointer Pointer; + typedef itk::SmartPointer ConstPointer; //-------------------------------------------------------------------- itkNewMacro(Self); itkTypeMacro(ExtractLymphStationsGenericFilter, LightObject); //-------------------------------------------------------------------- + // Options for the GenericFilter void SetArgsInfo(const ArgsInfoType & a); + //-------------------------------------------------------------------- + // Options for the Filter + template + void SetOptionsFromArgsInfoToFilter(FilterType * f) ; + //-------------------------------------------------------------------- // Main function called each time the filter is updated template @@ -58,6 +64,10 @@ namespace clitk template void InitializeImageType(); ArgsInfoType mArgsInfo; + private: + ExtractLymphStationsGenericFilter(const Self&); //purposely not implemented + void operator=(const Self&); //purposely not implemented + }; // end class //--------------------------------------------------------------------