Orfeo Toolbox  4.0
otbStreamingImageFileWriter.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 
13  This software is distributed WITHOUT ANY WARRANTY; without even
14  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
15  PURPOSE. See the above copyright notices for more information.
16 
17 =========================================================================*/
18 #ifndef __otbStreamingImageFileWriter_h
19 #define __otbStreamingImageFileWriter_h
20 
21 #include "vcl_deprecated_header.h"
22 
23 #include "otbImageFileWriter.h"
24 
25 namespace otb
26 {
37 template <class TInputImage> class ITK_EXPORT StreamingImageFileWriter : public ImageFileWriter<TInputImage>
38 {
39 public:
45 
47  itkNewMacro(Self);
48 
51 
53  itkStaticConstMacro(InputImageDimension, unsigned int,
54  Superclass::InputImageDimension);
55 
56 protected:
59 
62 
63 private:
64  StreamingImageFileWriter(const StreamingImageFileWriter &); //purposely not implemented
65  void operator =(const StreamingImageFileWriter&); //purposely not implemented
66 };
67 
68 } // end namespace otb
69 
70 #endif

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