From e98678ae7622c76b860435842160618ac7d65ba7 Mon Sep 17 00:00:00 2001
From: Thomas Feuvrier <thomas.feuvrier@c-s.fr>
Date: Fri, 9 Feb 2007 14:17:20 +0000
Subject: [PATCH] =?UTF-8?q?Depalcement=20de=20la=20m=C3=A9thode=20Generate?=
 =?UTF-8?q?OutputInformation=20de=20protected=20en=20public.=20Pour=20appl?=
 =?UTF-8?q?ication=20ExtratROI,=20etc...?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 Code/Common/otbMultiChannelExtractROI.h | 40 ++++++++++++-------------
 1 file changed, 20 insertions(+), 20 deletions(-)

diff --git a/Code/Common/otbMultiChannelExtractROI.h b/Code/Common/otbMultiChannelExtractROI.h
index 331d162e04..1939341725 100755
--- a/Code/Common/otbMultiChannelExtractROI.h
+++ b/Code/Common/otbMultiChannelExtractROI.h
@@ -31,11 +31,11 @@ namespace otb
 /** \class MultiChannelExtractROI
  * \brief Extrait une partie d'une image d'une image multi-canal.
  *
- * Il est possible d'extraire tous les canaux de l'image ou seulement ceux précisés par l'utilisateur.
- * La méthode SetChannel permet de sélectionner un canal (une liste est incrémentée).
- * Les méthodes SetFirstChannel/SetLastChannel permettent de définir une liste de canaux, définit par cet intervalle.
- * \note Si aucun canal n'est spécifié par l'utilisateur, alors tous les canaux de l'image d'entrée sont traités
- * \note Ces classe est paramétrée par le type de pixel des images d'entrée et de sortie. Les images manipulées dans cette classe 
+ * Il est possible d'extraire tous les canaux de l'image ou seulement ceux pr�cis�s par l'utilisateur.
+ * La m�thode SetChannel permet de s�lectionner un canal (une liste est incr�ment�e).
+ * Les m�thodes SetFirstChannel/SetLastChannel permettent de d�finir une liste de canaux, d�finit par cet intervalle.
+ * \note Si aucun canal n'est sp�cifi� par l'utilisateur, alors tous les canaux de l'image d'entr�e sont trait�s
+ * \note Ces classe est param�tr�e par le type de pixel des images d'entr�e et de sortie. Les images manipul�es dans cette classe 
  * sont de type "itk::VectorImage".
  *
  */
@@ -84,15 +84,25 @@ public:
   itkSetMacro(LastChannel,unsigned int);
   itkGetConstMacro(LastChannel,unsigned int);
 
+  /** ExtractImageFilter can produce an image which is a different
+   * resolution than its input image.  As such, ExtractImageFilter
+   * needs to provide an implementation for
+   * GenerateOutputInformation() in order to inform the pipeline
+   * execution model.  The original documentation of this method is
+   * below.
+   *
+   * \sa ProcessObject::GenerateOutputInformaton()  */
+  virtual void GenerateOutputInformation();
+
   /** Typedef Liste des canaux */
   typedef typename std::vector<unsigned int> ChannelsType;
 
-  /** Renvoie la liste des canaux traités */
+  /** Renvoie la liste des canaux trait�s */
   ChannelsType GetChannels()const
   {
         return (m_Channels);
   }
-  /** Renvoie le nombre de canaux traités */
+  /** Renvoie le nombre de canaux trait�s */
   unsigned int GetNbChannels()const
   {
         return (m_Channels.size());
@@ -114,16 +124,6 @@ protected:
   ~MultiChannelExtractROI() {};
   void PrintSelf(std::ostream& os, itk::Indent indent) const;
 
-  /** ExtractImageFilter can produce an image which is a different
-   * resolution than its input image.  As such, ExtractImageFilter
-   * needs to provide an implementation for
-   * GenerateOutputInformation() in order to inform the pipeline
-   * execution model.  The original documentation of this method is
-   * below.
-   *
-   * \sa ProcessObject::GenerateOutputInformaton()  */
-  virtual void GenerateOutputInformation();
-
   /** ExtractImageFilter peut etre implementee comme un filtre multithreaded.
    * \sa ImageToImageFilter::ThreadedGenerateData(),
    *     ImageToImageFilter::GenerateData()  */
@@ -134,12 +134,12 @@ private:
   MultiChannelExtractROI(const Self&); //purposely not implemented
   void operator=(const Self&); //purposely not implemented
   
-  /** Premier/Dernier canal à traiter [1...] */
+  /** Premier/Dernier canal � traiter [1...] */
   unsigned int  m_FirstChannel;
   unsigned int  m_LastChannel;
-  /** Liste des canaux à traiter  [1...] */
+  /** Liste des canaux � traiter  [1...] */
   ChannelsType  m_Channels; 
-  /** Liste des canaux qui seront réellement traités [1...] */
+  /** Liste des canaux qui seront r�ellement trait�s [1...] */
   ChannelsType  m_ChannelsWorks;
   /** */
   bool m_ChannelsWorksBool;
-- 
GitLab