Orfeo Toolbox  4.0
otbStandardOneLineFilterWatcher.h
Go to the documentation of this file.
1 /*=========================================================================
2 
3  Program: ORFEO Toolbox
4  Language: C++
5  Date: $Date$
6  Version: $Revision$
7 
8 
9  Copyright (c) Centre National d'Etudes Spatiales. All rights reserved.
10  See OTBCopyright.txt for details.
11 
12  Some parts of this code are derived from ITK. See ITKCopyright.txt
13  for details.
14 
15 
16  This software is distributed WITHOUT ANY WARRANTY; without even
17  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
18  PURPOSE. See the above copyright notices for more information.
19 
20 =========================================================================*/
21 #ifndef __otbStandardOneLineFilterWatcher_h
22 #define __otbStandardOneLineFilterWatcher_h
23 
24 #include "otbFilterWatcherBase.h"
25 
26 namespace otb
27 {
28 
49 class /*ITK_EXPORT*/ StandardOneLineFilterWatcher : public FilterWatcherBase
50 {
51 public:
52 
56  const char *comment = "");
57 
59  const std::string& comment = "");
60 
63 
65  void SetStars(int count)
66  {
67  m_StarsCount = count;
68  }
69  const int& GetStars() const
70  {
71  return m_StarsCount;
72  }
73 
74 protected:
75 
77  virtual void ShowProgress();
78 
80  virtual void StartFilter();
81 
83  virtual void EndFilter();
84 
85 private:
86 
89 
91 };
92 
93 } // end namespace otb
94 
95 #endif

Generated at Sat Mar 8 2014 16:19:21 for Orfeo Toolbox with doxygen 1.8.3.1