- // itkGetConstMacro(AutoCropFlag, bool);
- // itkSetMacro(AutoCropFlag, bool);
- // itkBooleanMacro(AutoCropFlag);
-
- // itkGetConstMacro(InverseOrientationFlag, bool);
- // itkSetMacro(InverseOrientationFlag, bool);
- // itkBooleanMacro(InverseOrientationFlag);
-
- // itkGetConstMacro(RemoveObjectFlag, bool);
- // itkSetMacro(RemoveObjectFlag, bool);
- // itkBooleanMacro(RemoveObjectFlag);
-
- // itkGetConstMacro(CombineWithOrFlag, bool);
- // itkSetMacro(CombineWithOrFlag, bool);
- // itkBooleanMacro(CombineWithOrFlag);
+ 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);