From 5fdd8c23e6188b979a044ffdddebeb7e1b75447d Mon Sep 17 00:00:00 2001 From: Emmanuel Christophe <emmanuel.christophe@orfeo-toolbox.org> Date: Wed, 28 Dec 2011 08:48:10 +0800 Subject: [PATCH] ENH: remove useless includes --- .../ossim/ossimCosmoSkymedModel.h | 1 - .../ossim/ossimGeometricSarSensorModel.cpp | 5 ++--- .../ossim/ossimGeometricSarSensorModel.h | 17 +++-------------- Utilities/otbossimplugins/ossim/otb/Sensor.h | 1 - 4 files changed, 5 insertions(+), 19 deletions(-) diff --git a/Utilities/otbossimplugins/ossim/ossimCosmoSkymedModel.h b/Utilities/otbossimplugins/ossim/ossimCosmoSkymedModel.h index 9408b16f61..4b35959b09 100644 --- a/Utilities/otbossimplugins/ossim/ossimCosmoSkymedModel.h +++ b/Utilities/otbossimplugins/ossim/ossimCosmoSkymedModel.h @@ -27,7 +27,6 @@ namespace ossimplugins { - class PlatformPosition; class SensorParams; class RefPoint; diff --git a/Utilities/otbossimplugins/ossim/ossimGeometricSarSensorModel.cpp b/Utilities/otbossimplugins/ossim/ossimGeometricSarSensorModel.cpp index 099b6ed209..da349f212c 100644 --- a/Utilities/otbossimplugins/ossim/ossimGeometricSarSensorModel.cpp +++ b/Utilities/otbossimplugins/ossim/ossimGeometricSarSensorModel.cpp @@ -11,9 +11,7 @@ #include <ossimGeometricSarSensorModel.h> -#include <otb/GalileanEphemeris.h> -#include <otb/GeographicEphemeris.h> -#include <otb/GMSTDateTime.h> +#include <otb/Ephemeris.h> #include <otb/PlatformPosition.h> #include <otb/SensorParams.h> #include <otb/RefPoint.h> @@ -21,6 +19,7 @@ #include <ossim/base/ossimTrace.h> #include <ossim/base/ossimPreferences.h> #include <ossim/projection/ossimCoarseGridModel.h> +#include <ossim/elevation/ossimElevManager.h> #include <cmath> #include <string> diff --git a/Utilities/otbossimplugins/ossim/ossimGeometricSarSensorModel.h b/Utilities/otbossimplugins/ossim/ossimGeometricSarSensorModel.h index b23a356c29..09a44e77ce 100644 --- a/Utilities/otbossimplugins/ossim/ossimGeometricSarSensorModel.h +++ b/Utilities/otbossimplugins/ossim/ossimGeometricSarSensorModel.h @@ -12,23 +12,11 @@ #ifndef ossimGeometricSarSensorModel_H #define ossimGeometricSarSensorModel_H -#include <ossim/projection/ossimSensorModel.h> -#include <ossim/projection/ossimMapProjection.h> -#include <ossim/base/ossimIpt.h> -#include <ossim/base/ossimFilename.h> -#include <ossim/base/ossimGpt.h> -#include <ossim/base/ossimDpt.h> -#include <ossim/base/ossimEcefRay.h> -#include <ossim/base/ossimEcefPoint.h> -#include <ossim/base/ossimMatrix3x3.h> -#include <ossim/base/ossimRtti.h> -#include <iostream> #include <list> -#include <cstdlib> #include <vector> + +#include <ossim/projection/ossimSensorModel.h> #include <ossim/projection/ossimCoarseGridModel.h> -#include <otb/CivilDateTime.h> -#include <ossim/elevation/ossimElevManager.h> namespace ossimplugins { @@ -37,6 +25,7 @@ class PlatformPosition; class SensorParams; class RefPoint; class SarSensor; +class JSDDateTime; /** * @brief This class allows for direct localisation and indirect localisation diff --git a/Utilities/otbossimplugins/ossim/otb/Sensor.h b/Utilities/otbossimplugins/ossim/otb/Sensor.h index a2996f2ded..b5871440a9 100644 --- a/Utilities/otbossimplugins/ossim/otb/Sensor.h +++ b/Utilities/otbossimplugins/ossim/otb/Sensor.h @@ -13,7 +13,6 @@ #define Services_h #include <ossimPluginConstants.h> -#include <otb/JSDDateTime.h> namespace ossimplugins { -- GitLab