X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=itk%2FclitkAddRelativePositionConstraintToLabelImageFilter.h;h=45f331ed9d7cf5e55989a1852a54f9737bdccc90;hb=20147f097d36f54eae548368df24f577e5567677;hp=99465547695d6403dea2c271e55ffba93da8c14b;hpb=3fd15028ab81e6746d3af96695526d7d973a26c8;p=clitk.git diff --git a/itk/clitkAddRelativePositionConstraintToLabelImageFilter.h b/itk/clitkAddRelativePositionConstraintToLabelImageFilter.h index 9946554..45f331e 100644 --- a/itk/clitkAddRelativePositionConstraintToLabelImageFilter.h +++ b/itk/clitkAddRelativePositionConstraintToLabelImageFilter.h @@ -85,7 +85,7 @@ namespace clitk { } OrientationTypeEnumeration; /** Input : initial image and object */ - void SetInput(const ImageType * image); + void SetInput(const ImageType * image) ITK_OVERRIDE; void SetInputObject(const ImageType * image); // Options @@ -143,10 +143,13 @@ namespace clitk { itkGetConstMacro(Radius, double); itkSetMacro(Radius, double); + itkSetMacro(K1, double); + itkGetMacro(K1, double); + typename FloatImageType::Pointer GetFuzzyMap() { return m_FuzzyMap; } // I dont want to verify inputs information - virtual void VerifyInputInformation() { } + virtual void VerifyInputInformation() ITK_OVERRIDE { } // For debug void PrintOptions(); @@ -171,10 +174,11 @@ namespace clitk { bool m_FuzzyMapOnlyFlag; bool m_FastFlag; double m_Radius; + double m_K1; - virtual void GenerateOutputInformation(); - virtual void GenerateInputRequestedRegion(); - virtual void GenerateData(); + virtual void GenerateOutputInformation() ITK_OVERRIDE; + virtual void GenerateInputRequestedRegion() ITK_OVERRIDE; + virtual void GenerateData() ITK_OVERRIDE; typedef itk::PasteImageFilter PasteFilterType; typedef itk::PasteImageFilter PasteFloatFilterType;