From e00db6e3abc631cec2284a943f90033586b51759 Mon Sep 17 00:00:00 2001
From: Emmanuel Christophe <emmanuel.christophe@orfeo-toolbox.org>
Date: Fri, 23 Dec 2011 16:29:04 +0800
Subject: [PATCH] ENH: const correctness

---
 Utilities/otbossimplugins/ossim/otb/PlatformPosition.cpp | 2 +-
 Utilities/otbossimplugins/ossim/otb/PlatformPosition.h   | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/Utilities/otbossimplugins/ossim/otb/PlatformPosition.cpp b/Utilities/otbossimplugins/ossim/otb/PlatformPosition.cpp
index 9117dbd4df..ced5eac386 100644
--- a/Utilities/otbossimplugins/ossim/otb/PlatformPosition.cpp
+++ b/Utilities/otbossimplugins/ossim/otb/PlatformPosition.cpp
@@ -82,7 +82,7 @@ PlatformPosition::PlatformPosition(Ephemeris** data, int nbrData):
    }
 }
 
-Ephemeris* PlatformPosition::Interpolate(JSDDateTime date)
+Ephemeris* PlatformPosition::Interpolate(JSDDateTime date) const
 {
    const double JOURCIVIL_LENGTH = 86400.0 ;
    Ephemeris* ephem = NULL;
diff --git a/Utilities/otbossimplugins/ossim/otb/PlatformPosition.h b/Utilities/otbossimplugins/ossim/otb/PlatformPosition.h
index d907e79841..86555ebabf 100644
--- a/Utilities/otbossimplugins/ossim/otb/PlatformPosition.h
+++ b/Utilities/otbossimplugins/ossim/otb/PlatformPosition.h
@@ -64,9 +64,9 @@ public:
     * @param date Date and time at wich the interpolation have to be done
     * @return The ephemeris at the given date, or NULL if an error occurs
     */
-   Ephemeris* Interpolate(JSDDateTime date);
+   Ephemeris* Interpolate(JSDDateTime date) const;
 
-   PlatformPosition* Clone()
+   PlatformPosition* Clone() const
    {
       return new PlatformPosition(*this);
    };
-- 
GitLab