From 23da0bae1eaea0909eb3157faf1e090aae3dd4f6 Mon Sep 17 00:00:00 2001 From: Julien Malik <julien.malik@c-s.fr> Date: Thu, 19 Feb 2015 23:28:37 +0100 Subject: [PATCH] COMP: fix overloaded-virtual warning --- .../Interpolation/include/otbGenericInterpolateImageFunction.h | 2 +- .../include/otbGenericInterpolateImageFunction.txx | 2 +- Modules/Radiometry/Simulation/include/otbProspectModel.h | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Modules/Core/Interpolation/include/otbGenericInterpolateImageFunction.h b/Modules/Core/Interpolation/include/otbGenericInterpolateImageFunction.h index d27ee46e03..cc803f7f99 100644 --- a/Modules/Core/Interpolation/include/otbGenericInterpolateImageFunction.h +++ b/Modules/Core/Interpolation/include/otbGenericInterpolateImageFunction.h @@ -117,7 +117,7 @@ protected: /** Call the superclass implementation and set the TablesHaveBeenGenerated * flag to false */ - virtual void Modified(void); + virtual void Modified(void) const; /** Delete tables.*/ virtual void ResetOffsetTable(); diff --git a/Modules/Core/Interpolation/include/otbGenericInterpolateImageFunction.txx b/Modules/Core/Interpolation/include/otbGenericInterpolateImageFunction.txx index 5d8b8549b6..2fc1e462c9 100644 --- a/Modules/Core/Interpolation/include/otbGenericInterpolateImageFunction.txx +++ b/Modules/Core/Interpolation/include/otbGenericInterpolateImageFunction.txx @@ -83,7 +83,7 @@ GenericInterpolateImageFunction<TInputImage, TFunction, TBoundaryCondition, TCoo template<class TInputImage, class TFunction, class TBoundaryCondition, class TCoordRep> void GenericInterpolateImageFunction<TInputImage, TFunction, TBoundaryCondition, TCoordRep> -::Modified() +::Modified() const { Superclass::Modified(); m_TablesHaveBeenGenerated = false; diff --git a/Modules/Radiometry/Simulation/include/otbProspectModel.h b/Modules/Radiometry/Simulation/include/otbProspectModel.h index 6364f5d2cd..46ea07036b 100644 --- a/Modules/Radiometry/Simulation/include/otbProspectModel.h +++ b/Modules/Radiometry/Simulation/include/otbProspectModel.h @@ -55,6 +55,7 @@ class ITK_EXPORT ProspectModel : public SimulationStep1Base itkTypeMacro(ProspectModel, SpectrumGeneratorBase); /** Set/Get Input */ + using Superclass::SetInput; virtual void SetInput(const ParametersType &); void SetInput(const LeafParametersType *object); LeafParametersType * GetInput(); -- GitLab