From db368879db89ca585b48a77020b89d125d8c85d5 Mon Sep 17 00:00:00 2001
From: remi cresson <remi.cresson@teledetection.fr>
Date: Tue, 25 Apr 2017 16:33:11 +0000
Subject: [PATCH] DOC: spell checker passed ok

---
 Documentation/SoftwareGuide/Latex/WriteAnApplication.tex      | 4 ++--
 .../AppClassification/include/otbTrainVectorBase.h            | 2 +-
 .../AppClassification/include/otbTrainVectorBase.txx          | 2 +-
 .../app/otbDimensionalityReduction.cxx                        | 2 +-
 .../AppSARUtils/app/otbComputeModulusAndPhase.cxx             | 2 +-
 .../Textures/include/otbScalarImageToAdvancedTexturesFilter.h | 2 +-
 .../include/otbScalarImageToHigherOrderTexturesFilter.h       | 2 +-
 .../Feature/Textures/include/otbScalarImageToTexturesFilter.h | 2 +-
 .../Statistics/include/otbLocalHistogramImageFunction.h       | 2 +-
 .../otbWaveletsBandsListToWaveletsSynopsisImageFilter.h       | 2 +-
 Modules/Learning/DempsterShafer/include/otbMassOfBelief.h     | 2 +-
 .../Learning/LearningBase/include/otbMachineLearningModel.h   | 2 +-
 Modules/Radiometry/Simulation/include/otbDataSpecP5B.h        | 2 +-
 .../OssimPlugins/src/ossim/ossimGeometricSarSensorModel.h     | 2 +-
 .../include/otbWrapperCompositeApplication.h                  | 4 ++--
 SuperBuild/CMake/SuperBuild_Macro.cmake                       | 2 +-
 16 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/Documentation/SoftwareGuide/Latex/WriteAnApplication.tex b/Documentation/SoftwareGuide/Latex/WriteAnApplication.tex
index 562f384ad7..304086b8d5 100644
--- a/Documentation/SoftwareGuide/Latex/WriteAnApplication.tex
+++ b/Documentation/SoftwareGuide/Latex/WriteAnApplication.tex
@@ -163,7 +163,7 @@ If you derive this class to implement application C, you will be able to create
 Like with standard applications, you have to write a \code{DoInit()} function. In this function,
 you should first clean any internal application with the function \code{ClearApplications()}
 (the \code{DoInit()} function is called twice in some cases). Then you can
-instanciate the internal applications that you want to use (for instance A and B).
+instantiate the internal applications that you want to use (for instance A and B).
 The function \code{AddApplication()} will do that, based on :
 \begin{itemize}
 \item The application type (i.e. its official name, such as ExtractROI, BandMath, \dots)
@@ -221,7 +221,7 @@ types. Let say you want to connect parameter \code{a.out} to parameter \code{b.i
 The "Connect()" function may work in favorable cases (see previous paragraph),
 but for images, you have two options :
 \begin{itemize}
-\item Explicitely copy the image pointer from the output image parameter in the input
+\item Explicitly copy the image pointer from the output image parameter in the input
 image parameter (with functions \code{SetParameterInputImage()} and
 \code{GetParameterOutputImage()}). It will connect the pipelines in applications
 A and B, to form an "in-memory" connexion. This has to be done between the calls
diff --git a/Modules/Applications/AppClassification/include/otbTrainVectorBase.h b/Modules/Applications/AppClassification/include/otbTrainVectorBase.h
index 4abb235b39..9bcf6df386 100644
--- a/Modules/Applications/AppClassification/include/otbTrainVectorBase.h
+++ b/Modules/Applications/AppClassification/include/otbTrainVectorBase.h
@@ -95,7 +95,7 @@ protected:
   };
 
   /**
-   * Features information class used to store informations
+   * Features information class used to store information
    * about the field and class name/id of an input vector
    */
   class FeaturesInfo
diff --git a/Modules/Applications/AppClassification/include/otbTrainVectorBase.txx b/Modules/Applications/AppClassification/include/otbTrainVectorBase.txx
index e477922a19..380dfd6f5e 100644
--- a/Modules/Applications/AppClassification/include/otbTrainVectorBase.txx
+++ b/Modules/Applications/AppClassification/include/otbTrainVectorBase.txx
@@ -75,7 +75,7 @@ void TrainVectorBase::DoInit()
   // Add a new parameter to compute confusion matrix / contingency table
   AddParameter( ParameterType_OutputFilename, "io.confmatout", "Output confusion matrix or contingency table" );
   SetParameterDescription( "io.confmatout", "Output file containing the confusion matrix or contingency table (.csv format)."
-          "The contingency table is ouput when we unsupervised algorithms is used otherwise the confusion matrix is output." );
+          "The contingency table is output when we unsupervised algorithms is used otherwise the confusion matrix is output." );
   MandatoryOff( "io.confmatout" );
 
 
diff --git a/Modules/Applications/AppDimensionalityReduction/app/otbDimensionalityReduction.cxx b/Modules/Applications/AppDimensionalityReduction/app/otbDimensionalityReduction.cxx
index 84259895ac..4f2a55afa3 100644
--- a/Modules/Applications/AppDimensionalityReduction/app/otbDimensionalityReduction.cxx
+++ b/Modules/Applications/AppDimensionalityReduction/app/otbDimensionalityReduction.cxx
@@ -94,7 +94,7 @@ private:
     SetName("DimensionalityReduction");
     SetDescription("Perform Dimension reduction of the input image.");
     SetDocName("Dimensionality reduction");
-    SetDocLongDescription("Performs dimensionality reduction on input image. PCA,NA-PCA,MAF,ICA methods are available. It is also possible to compute the inverse transform to reconstruct the image. It is also possible to optionnaly export the transformation matrix to a text file.");
+    SetDocLongDescription("Performs dimensionality reduction on input image. PCA,NA-PCA,MAF,ICA methods are available. It is also possible to compute the inverse transform to reconstruct the image. It is also possible to optionally export the transformation matrix to a text file.");
     SetDocLimitations("This application does not provide the inverse transform and the transformation matrix export for the MAF.");
     SetDocAuthors("OTB-Team");
     SetDocSeeAlso(
diff --git a/Modules/Applications/AppSARUtils/app/otbComputeModulusAndPhase.cxx b/Modules/Applications/AppSARUtils/app/otbComputeModulusAndPhase.cxx
index f3ea3c2349..b99575ef2b 100644
--- a/Modules/Applications/AppSARUtils/app/otbComputeModulusAndPhase.cxx
+++ b/Modules/Applications/AppSARUtils/app/otbComputeModulusAndPhase.cxx
@@ -65,7 +65,7 @@ private:
     SetDocName("Compute Modulus And Phase");
     SetDocLongDescription(
       "This application computes the modulus and the phase of a "
-      "complex SAR image. The input shoud be a single band image with "
+      "complex SAR image. The input should be a single band image with "
       "complex pixels."
     );
     SetDocLimitations("None");
diff --git a/Modules/Feature/Textures/include/otbScalarImageToAdvancedTexturesFilter.h b/Modules/Feature/Textures/include/otbScalarImageToAdvancedTexturesFilter.h
index 446b08e08b..8ed418c5f0 100644
--- a/Modules/Feature/Textures/include/otbScalarImageToAdvancedTexturesFilter.h
+++ b/Modules/Feature/Textures/include/otbScalarImageToAdvancedTexturesFilter.h
@@ -214,7 +214,7 @@ protected:
   ScalarImageToAdvancedTexturesFilter();
   /** Destructor */
   ~ScalarImageToAdvancedTexturesFilter() ITK_OVERRIDE;
-  /** Generate the output informations */
+  /** Generate the output information */
   void GenerateOutputInformation() ITK_OVERRIDE;
   /** Generate the input requested region */
   void GenerateInputRequestedRegion() ITK_OVERRIDE;
diff --git a/Modules/Feature/Textures/include/otbScalarImageToHigherOrderTexturesFilter.h b/Modules/Feature/Textures/include/otbScalarImageToHigherOrderTexturesFilter.h
index 0db6b96336..f252b673ca 100644
--- a/Modules/Feature/Textures/include/otbScalarImageToHigherOrderTexturesFilter.h
+++ b/Modules/Feature/Textures/include/otbScalarImageToHigherOrderTexturesFilter.h
@@ -201,7 +201,7 @@ protected:
   ScalarImageToHigherOrderTexturesFilter();
   /** Destructor */
   ~ScalarImageToHigherOrderTexturesFilter() ITK_OVERRIDE;
-  /** Generate the output informations */
+  /** Generate the output information */
   void GenerateOutputInformation() ITK_OVERRIDE;
   /** Generate the input requested region */
   void GenerateInputRequestedRegion() ITK_OVERRIDE;
diff --git a/Modules/Feature/Textures/include/otbScalarImageToTexturesFilter.h b/Modules/Feature/Textures/include/otbScalarImageToTexturesFilter.h
index 4604c29b81..3b9b8dfaf2 100644
--- a/Modules/Feature/Textures/include/otbScalarImageToTexturesFilter.h
+++ b/Modules/Feature/Textures/include/otbScalarImageToTexturesFilter.h
@@ -210,7 +210,7 @@ protected:
   ScalarImageToTexturesFilter();
   /** Destructor */
   ~ScalarImageToTexturesFilter() ITK_OVERRIDE;
-  /** Generate the output informations */
+  /** Generate the output information */
   void GenerateOutputInformation() ITK_OVERRIDE;
   /** Generate the input requested region */
   void GenerateInputRequestedRegion() ITK_OVERRIDE;
diff --git a/Modules/Filtering/Statistics/include/otbLocalHistogramImageFunction.h b/Modules/Filtering/Statistics/include/otbLocalHistogramImageFunction.h
index b4b7705b3e..b92dfab981 100644
--- a/Modules/Filtering/Statistics/include/otbLocalHistogramImageFunction.h
+++ b/Modules/Filtering/Statistics/include/otbLocalHistogramImageFunction.h
@@ -35,7 +35,7 @@ namespace otb
  * This image function computes the local histogram of the pixels lying
  * in a circular neighborhood around the given position.
  *
- * Pixel count can be optionnaly weighted by a gaussian kernel with
+ * Pixel count can be optionally weighted by a gaussian kernel with
  * \f$ \sigma = 0.5 radius \f$ so that pixel far from the center position
  * account less in the histogram than pixel near the center position.
  * This option can be deactivated using the GaussianSmoothing flag.
diff --git a/Modules/Filtering/Wavelet/include/otbWaveletsBandsListToWaveletsSynopsisImageFilter.h b/Modules/Filtering/Wavelet/include/otbWaveletsBandsListToWaveletsSynopsisImageFilter.h
index 7cf42f2c7d..2c3225cf24 100644
--- a/Modules/Filtering/Wavelet/include/otbWaveletsBandsListToWaveletsSynopsisImageFilter.h
+++ b/Modules/Filtering/Wavelet/include/otbWaveletsBandsListToWaveletsSynopsisImageFilter.h
@@ -72,7 +72,7 @@ protected:
 
   /** GenerateOutputInformation
    * Set the number of bands of the output.
-   * Copy informations from the first image of the list if existing.
+   * Copy information from the first image of the list if existing.
    **/
   virtual void GenerateOutputInformation(void);
 
diff --git a/Modules/Learning/DempsterShafer/include/otbMassOfBelief.h b/Modules/Learning/DempsterShafer/include/otbMassOfBelief.h
index 87a60c8d64..7e2eff5636 100644
--- a/Modules/Learning/DempsterShafer/include/otbMassOfBelief.h
+++ b/Modules/Learning/DempsterShafer/include/otbMassOfBelief.h
@@ -71,7 +71,7 @@ namespace otb
  *  has been associated. This method returns a LabelSetOfSetType,
  *  which is a std::set<std::set<TLabel> >.
  *
- *  The mass function can be optionnaly initialized from a given
+ *  The mass function can be optionally initialized from a given
  *  universe set by building the power-set and associating a null mass
  *  with every elements of this power-set. This allows ensuring that
  *  two mass functions will share the exact same universe and
diff --git a/Modules/Learning/LearningBase/include/otbMachineLearningModel.h b/Modules/Learning/LearningBase/include/otbMachineLearningModel.h
index e3b1b8bdea..c5fb59f28c 100644
--- a/Modules/Learning/LearningBase/include/otbMachineLearningModel.h
+++ b/Modules/Learning/LearningBase/include/otbMachineLearningModel.h
@@ -38,7 +38,7 @@ namespace otb
  * The main generic virtual methods specifically implemented in each classifier
  * derived from the MachineLearningModel class are two learning-related methods:
  * Train() and Save(), and three classification-related methods: Load(),
- * DoPredict() and optionnaly DoPredictBatch().
+ * DoPredict() and optionally DoPredictBatch().
  *
  * Thus, each classifier derived from the MachineLearningModel class
  * computes its corresponding model with Train() and exports it with
diff --git a/Modules/Radiometry/Simulation/include/otbDataSpecP5B.h b/Modules/Radiometry/Simulation/include/otbDataSpecP5B.h
index 045cbf8301..82ccd3f82b 100644
--- a/Modules/Radiometry/Simulation/include/otbDataSpecP5B.h
+++ b/Modules/Radiometry/Simulation/include/otbDataSpecP5B.h
@@ -43,7 +43,7 @@ namespace otb
  * Environment
  * The specific absorption coefficient corresponding to brown pigment is
  * provided by Frederic Baret (EMMAH, INRA Avignon, baret@avignon.inra.fr)
- * and used with his autorization.
+ * and used with his authorization.
  */
 
 struct DataSpec
diff --git a/Modules/ThirdParty/OssimPlugins/src/ossim/ossimGeometricSarSensorModel.h b/Modules/ThirdParty/OssimPlugins/src/ossim/ossimGeometricSarSensorModel.h
index 4769df4422..72fb4c9b19 100644
--- a/Modules/ThirdParty/OssimPlugins/src/ossim/ossimGeometricSarSensorModel.h
+++ b/Modules/ThirdParty/OssimPlugins/src/ossim/ossimGeometricSarSensorModel.h
@@ -244,7 +244,7 @@ protected:
    mutable SarSensor* _sarSensor;
 
    /**
-    * @brief True iff the product is ground range
+    * @brief True if the product is ground range
     */
    bool _isProductGeoreferenced ;
 
diff --git a/Modules/Wrappers/ApplicationEngine/include/otbWrapperCompositeApplication.h b/Modules/Wrappers/ApplicationEngine/include/otbWrapperCompositeApplication.h
index 741233badc..3dae3b1634 100644
--- a/Modules/Wrappers/ApplicationEngine/include/otbWrapperCompositeApplication.h
+++ b/Modules/Wrappers/ApplicationEngine/include/otbWrapperCompositeApplication.h
@@ -80,8 +80,8 @@ protected:
   void LinkWatchers(itk::Object * itkNotUsed(caller), const itk::EventObject & event);
 
   /**
-   * Method to instanciate and register a new internal application
-   * \param appType Type of the application to instanciate
+   * Method to instantiate and register a new internal application
+   * \param appType Type of the application to instantiate
    * \param key Identifier associated to the created application
    * \param desc Description of the internal application
    */
diff --git a/SuperBuild/CMake/SuperBuild_Macro.cmake b/SuperBuild/CMake/SuperBuild_Macro.cmake
index 62d4718e67..d308ae4bb8 100644
--- a/SuperBuild/CMake/SuperBuild_Macro.cmake
+++ b/SuperBuild/CMake/SuperBuild_Macro.cmake
@@ -208,7 +208,7 @@ endmacro()
 #
 # MATCH_STRINGS  - list of cmake variables that are set in INPUT_FILE.
 #                - eg: set(OTB_VERSION_MAJOR "5") or set(OTB_VERSION_PATCH 85)
-#                - It works on both qouted and non-quoted values.
+#                - It works on both quoted and non-quoted values.
 #
 # PREFIX         - optional prefix string where you need to have the output stored
 #
-- 
GitLab