]> Creatis software - clitk.git/commitdiff
With ITK 5.0, itk::ProcessObject::VerifyInputInformation are now declared const
authortbaudier <thomas.baudier@creatis.insa-lyon.fr>
Fri, 15 Feb 2019 14:00:38 +0000 (15:00 +0100)
committertbaudier <thomas.baudier@creatis.insa-lyon.fr>
Fri, 15 Feb 2019 14:00:38 +0000 (15:00 +0100)
itk/clitkAddRelativePositionConstraintToLabelImageFilter.h
itk/clitkBooleanOperatorLabelImageFilter.h
itk/clitkCropLikeImageFilter.h
itk/clitkLabelImageOverlapMeasureFilter.h
itk/clitkPasteImageFilter.h

index 45f331e..df05283 100644 (file)
@@ -149,7 +149,11 @@ namespace clitk {
     typename FloatImageType::Pointer GetFuzzyMap() { return m_FuzzyMap; }
 
     // I dont want to verify inputs information
+#if ITK_VERSION_MAJOR <= 4
     virtual void VerifyInputInformation() ITK_OVERRIDE { }
+#else
+    virtual void VerifyInputInformation() const ITK_OVERRIDE { }
+#endif
     
     // For debug
     void PrintOptions();
index e7d1b73..523a179 100644 (file)
@@ -99,8 +99,12 @@ namespace clitk {
     itkStaticConstMacro(OutputImageDimension, unsigned int, TOutputImage::ImageDimension);
 
     // I dont want to verify inputs information
+#if ITK_VERSION_MAJOR <= 4
     virtual void VerifyInputInformation() ITK_OVERRIDE { }
-    
+#else
+    virtual void VerifyInputInformation() const ITK_OVERRIDE { }
+#endif
+
   protected:
     BooleanOperatorLabelImageFilter();
     virtual ~BooleanOperatorLabelImageFilter() {}
index 47ae445..6e63608 100644 (file)
@@ -71,7 +71,11 @@ namespace clitk {
     itkStaticConstMacro(ImageDimension, unsigned int, ImageType::ImageDimension);
 
     // I dont want to verify inputs information
+#if ITK_VERSION_MAJOR <= 4
     virtual void VerifyInputInformation() ITK_OVERRIDE { }
+#else
+    virtual void VerifyInputInformation() const ITK_OVERRIDE { }
+#endif
 
   protected:
     CropLikeImageFilter();
index cf0645f..b2b79ac 100644 (file)
@@ -93,7 +93,11 @@ namespace clitk {
     itkBooleanMacro(LongFlag);
 
     // I dont want to verify inputs information
-    virtual void VerifyInputInformation() { }
+#if ITK_VERSION_MAJOR <= 4
+    virtual void VerifyInputInformation() ITK_OVERRIDE { }
+#else
+    virtual void VerifyInputInformation() const ITK_OVERRIDE { }
+#endif
 
    protected:
     LabelImageOverlapMeasureFilter();
index 5f286b3..3429ab6 100644 (file)
@@ -18,7 +18,11 @@ namespace clitk
     public itk::PasteImageFilter< TInputImage, TSourceImage, TOutputImage >
   {
   public:
+#if ITK_VERSION_MAJOR <= 4
     virtual void VerifyInputInformation() ITK_OVERRIDE { }
+#else
+    virtual void VerifyInputInformation() const ITK_OVERRIDE { }
+#endif
 
     /** Standard class typedefs. */
     typedef PasteImageFilter                                Self;