- itkGetConstMacro(ObjectBackgroundValue, PixelType);
- itkSetMacro(ObjectBackgroundValue, PixelType);
-
- itkSetMacro(OrientationType, OrientationTypeEnumeration);
- itkGetConstMacro(OrientationType, OrientationTypeEnumeration);
- itkGetConstMacro(ResampleBeforeRelativePositionFilter, bool);
- itkSetMacro(ResampleBeforeRelativePositionFilter, bool);
- itkBooleanMacro(ResampleBeforeRelativePositionFilter);
- itkGetConstMacro(IntermediateSpacing, double);
- itkSetMacro(IntermediateSpacing, double);
- itkGetConstMacro(FuzzyThreshold, double);
- itkSetMacro(FuzzyThreshold, double);
+
+ itkGetConstMacro(UniqueConnectedComponentBySlice, bool);
+ itkSetMacro(UniqueConnectedComponentBySlice, bool);
+ itkBooleanMacro(UniqueConnectedComponentBySlice);
+
+ itkGetConstMacro(IgnoreEmptySliceObjectFlag, bool);
+ itkSetMacro(IgnoreEmptySliceObjectFlag, bool);
+ itkBooleanMacro(IgnoreEmptySliceObjectFlag);
+
+ itkGetConstMacro(UseASingleObjectConnectedComponentBySliceFlag, bool);
+ itkSetMacro(UseASingleObjectConnectedComponentBySliceFlag, bool);
+ itkBooleanMacro(UseASingleObjectConnectedComponentBySliceFlag);
+
+ itkGetConstMacro(CCLSelectionFlag, bool);
+ itkSetMacro(CCLSelectionFlag, bool);
+ itkBooleanMacro(CCLSelectionFlag);
+ itkGetConstMacro(CCLSelectionDimension, int);
+ itkSetMacro(CCLSelectionDimension, int);
+ itkGetConstMacro(CCLSelectionDirection, int);
+ itkSetMacro(CCLSelectionDirection, int);
+ itkGetConstMacro(CCLSelectionIgnoreSingleCCLFlag, bool);
+ itkSetMacro(CCLSelectionIgnoreSingleCCLFlag, bool);
+ itkBooleanMacro(CCLSelectionIgnoreSingleCCLFlag);