typedef typename RelPosFilterType::OrientationTypeEnumeration OrientationTypeEnumeration;
/** Input : initial image and object */
- void SetInput(const ImageType * image);
+ virtual void SetInput(const ImageType * image) ITK_OVERRIDE;
void SetInputObject(const ImageType * image);
// Options
itkSetMacro(ObjectCCLSelectionIgnoreSingleCCLFlag, bool);
itkBooleanMacro(ObjectCCLSelectionIgnoreSingleCCLFlag);
+ itkGetConstMacro(VerboseSlicesFlag, bool);
+ itkSetMacro(VerboseSlicesFlag, bool);
+ itkBooleanMacro(VerboseSlicesFlag);
+
protected:
SliceBySliceRelativePositionFilter();
virtual ~SliceBySliceRelativePositionFilter() {}
- virtual void GenerateOutputInformation();
- virtual void GenerateInputRequestedRegion();
- virtual void GenerateData();
+ virtual void GenerateOutputInformation() ITK_OVERRIDE;
+ virtual void GenerateInputRequestedRegion() ITK_OVERRIDE;
+ virtual void GenerateData() ITK_OVERRIDE;
ImagePointer input;
ImagePointer object;
int m_ObjectCCLSelectionDimension;
int m_ObjectCCLSelectionDirection;
bool m_ObjectCCLSelectionIgnoreSingleCCLFlag;
+ bool m_VerboseSlicesFlag;
private:
SliceBySliceRelativePositionFilter(const Self&); //purposely not implemented
#ifndef ITK_MANUAL_INSTANTIATION
#include "clitkSliceBySliceRelativePositionFilter.txx"
#endif
-
#endif