X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=itk%2FclitkSliceBySliceRelativePositionFilter.h;h=be31dfc0fab8a6a0c6bdfac458f5e93255999fdd;hb=8ce049c3b7fbb418f7fb106c726bc0bf37c06e12;hp=4a3ebda53998ae7212b7b3c432dcc01700e6c7f5;hpb=72375037f90c596a034b2ebe5e54e209e7b45511;p=clitk.git diff --git a/itk/clitkSliceBySliceRelativePositionFilter.h b/itk/clitkSliceBySliceRelativePositionFilter.h index 4a3ebda..be31dfc 100644 --- a/itk/clitkSliceBySliceRelativePositionFilter.h +++ b/itk/clitkSliceBySliceRelativePositionFilter.h @@ -78,9 +78,13 @@ namespace clitk { itkSetMacro(UniqueConnectedComponentBySlice, bool); itkBooleanMacro(UniqueConnectedComponentBySlice); - itkGetConstMacro(IgnoreEmptySliceObject, bool); - itkSetMacro(IgnoreEmptySliceObject, bool); - itkBooleanMacro(IgnoreEmptySliceObject); + itkGetConstMacro(IgnoreEmptySliceObjectFlag, bool); + itkSetMacro(IgnoreEmptySliceObjectFlag, bool); + itkBooleanMacro(IgnoreEmptySliceObjectFlag); + + itkGetConstMacro(UseASingleObjectConnectedComponentBySliceFlag, bool); + itkSetMacro(UseASingleObjectConnectedComponentBySliceFlag, bool); + itkBooleanMacro(UseASingleObjectConnectedComponentBySliceFlag); protected: SliceBySliceRelativePositionFilter(); @@ -96,7 +100,8 @@ namespace clitk { ImagePointer m_working_object; bool m_UniqueConnectedComponentBySlice; int m_Direction; - bool m_IgnoreEmptySliceObject; + bool m_IgnoreEmptySliceObjectFlag; + bool m_UseASingleObjectConnectedComponentBySliceFlag; private: SliceBySliceRelativePositionFilter(const Self&); //purposely not implemented