diff --git a/Utilities/otbossimplugins/ossim/ossimCosmoSkymedModel.cpp b/Utilities/otbossimplugins/ossim/ossimCosmoSkymedModel.cpp index a9fe414324a8d8d0f363a9e62054e74241cb59c8..569eafff441c34816a18e7c7911321a2a21a746b 100644 --- a/Utilities/otbossimplugins/ossim/ossimCosmoSkymedModel.cpp +++ b/Utilities/otbossimplugins/ossim/ossimCosmoSkymedModel.cpp @@ -81,7 +81,7 @@ bool ossimCosmoSkymedModel::InitSensorParams(const ossimKeywordlist &kwl, const /** - * @todo : � voir sur de vrais produits (exemples de DESCENDING et ASCENDING) + * @todo : � voir sur de vrais produits (exemples de DESCENDING et ASCENDING) */ const char* orbitDirection_str = kwl.find(prefix,"orbitDirection"); std::string orbitDirection(orbitDirection_str) ; @@ -376,7 +376,7 @@ bool ossimCosmoSkymedModel::UtcDateTimeStringToCivilDate(const std::string &utcS outputDate.set_year(atoi(year_str)); outputDate.set_month(atoi(month_str)); outputDate.set_day(atoi(day_str)); - outputDate.set_second(0.0); + outputDate.set_second(0); outputDate.set_decimal(0.0); return true ; diff --git a/Utilities/otbossimplugins/ossim/ossimRadarSat2ProductDoc.cpp b/Utilities/otbossimplugins/ossim/ossimRadarSat2ProductDoc.cpp index 83f8135cbb8a20ff5065c6c5d2ed63cbb99bd0b0..7430a38db7e969b348a4b5fd04fb5a0af5dab9bc 100644 --- a/Utilities/otbossimplugins/ossim/ossimRadarSat2ProductDoc.cpp +++ b/Utilities/otbossimplugins/ossim/ossimRadarSat2ProductDoc.cpp @@ -415,7 +415,7 @@ bool ossimRadarSat2ProductDoc::initImageSize(const ossimXmlDocument* xdoc, ossimString s; if ( getNumberOfSamplesPerLine(xdoc, s) ) { - imageSize.x = s.toFloat64(); + imageSize.x = static_cast<ossim_int32>(s.toFloat64()); } else { @@ -423,7 +423,7 @@ bool ossimRadarSat2ProductDoc::initImageSize(const ossimXmlDocument* xdoc, } if ( getNumberOfLines(xdoc, s) ) { - imageSize.y = s.toFloat64(); + imageSize.y = static_cast<ossim_int32>(s.toFloat64()); } else { diff --git a/Utilities/otbossimplugins/ossim/otb/Ephemeris.h b/Utilities/otbossimplugins/ossim/otb/Ephemeris.h index 8e48f4f9de3572d123fff1e84a99942e76bfb319..da58ede92604b1ddd7ba432345c55dec48462d66 100644 --- a/Utilities/otbossimplugins/ossim/otb/Ephemeris.h +++ b/Utilities/otbossimplugins/ossim/otb/Ephemeris.h @@ -28,7 +28,7 @@ public: /** * @brief Destructor */ - ~Ephemeris(); + virtual ~Ephemeris(); /** * @brief Constructor with initialisations diff --git a/Utilities/otbossimplugins/ossim/otb/GalileanEphemeris.h b/Utilities/otbossimplugins/ossim/otb/GalileanEphemeris.h index ad508ec23a7e3a7881626833f11506ef6701fb27..cafff3bd39a9ee9f726d611570de9eb67bb9e680 100644 --- a/Utilities/otbossimplugins/ossim/otb/GalileanEphemeris.h +++ b/Utilities/otbossimplugins/ossim/otb/GalileanEphemeris.h @@ -30,7 +30,7 @@ public: /** * @brief Destructor */ - ~GalileanEphemeris(); + virtual ~GalileanEphemeris(); /** * @brief Constructor with initialisations @@ -49,7 +49,7 @@ public: GalileanEphemeris& operator=(const GalileanEphemeris& rhs); /** - * @brief This fonction converts the current ephemeris in the Geographic coordinates syst�m + * @brief This fonction converts the current ephemeris in the Geographic coordinates syst�m */ void ToGeographic(GeographicEphemeris* vGeo); void ToGeographic(double greenwich,GeographicEphemeris* vGeo); diff --git a/Utilities/otbossimplugins/ossim/otb/GeographicEphemeris.h b/Utilities/otbossimplugins/ossim/otb/GeographicEphemeris.h index 32dabdedcdbd37274fd8a6aa46af58a648e54eb7..2245197b995d27de4f23fc37a9155cc4fba6c396 100644 --- a/Utilities/otbossimplugins/ossim/otb/GeographicEphemeris.h +++ b/Utilities/otbossimplugins/ossim/otb/GeographicEphemeris.h @@ -29,7 +29,7 @@ public: /** * @brief Destructor */ - ~GeographicEphemeris(); + virtual ~GeographicEphemeris(); /** * @brief Constructor with initialisations diff --git a/Utilities/otbossimplugins/ossim/otb/SarSensor.h b/Utilities/otbossimplugins/ossim/otb/SarSensor.h index 7854dd46f9e86940ac9dcdb54749cad0117d1d05..e0816d7665868888500dc646d8834b736b53c994 100644 --- a/Utilities/otbossimplugins/ossim/otb/SarSensor.h +++ b/Utilities/otbossimplugins/ossim/otb/SarSensor.h @@ -35,7 +35,7 @@ public: /** * @brief Destructor */ - ~SarSensor(); + virtual ~SarSensor(); /** * @brief This function is able to convert image coordinates into geodetic world coordinates using a geometric SAR sensor model diff --git a/Utilities/otbossimplugins/ossim/otb/Sensor.h b/Utilities/otbossimplugins/ossim/otb/Sensor.h index fa135a6fa9d25fdfade2f5ba908517a4dd4d8d78..44ac37eac00a8b28c0c962b4a7386231e8b4fba6 100644 --- a/Utilities/otbossimplugins/ossim/otb/Sensor.h +++ b/Utilities/otbossimplugins/ossim/otb/Sensor.h @@ -34,7 +34,7 @@ public: /** * @brief Destructor */ - ~Sensor(); + virtual ~Sensor(); /** * @brief This function is able to convert image coordinates into geodetic world coordinates using a sensor model diff --git a/Utilities/otbossimplugins/ossim/otb/SensorParams.h b/Utilities/otbossimplugins/ossim/otb/SensorParams.h index ba38282cbd146991d38a7101b27dabcec6dd554c..ff86ab9a0ede9c6f2792a5c6e3f5f3a807c62c97 100644 --- a/Utilities/otbossimplugins/ossim/otb/SensorParams.h +++ b/Utilities/otbossimplugins/ossim/otb/SensorParams.h @@ -36,7 +36,7 @@ public: /** * @brief Destructor */ - ~SensorParams(); + virtual ~SensorParams(); /** *@brief Copy constructor