GDCM 3.0.24
gdcmBitmapToBitmapFilter.h
Go to the documentation of this file.
1/*=========================================================================
2
3 Program: GDCM (Grassroots DICOM). A DICOM library
4
5 Copyright (c) 2006-2011 Mathieu Malaterre
6 All rights reserved.
7 See Copyright.txt or http://gdcm.sourceforge.net/Copyright.html for details.
8
9 This software is distributed WITHOUT ANY WARRANTY; without even
10 the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
11 PURPOSE. See the above copyright notice for more information.
12
13=========================================================================*/
14#ifndef GDCMBITMAPTOBITMAPFILTER_H
15#define GDCMBITMAPTOBITMAPFILTER_H
16
17#include "gdcmBitmap.h"
18
19namespace gdcm
20{
21
27{
28public:
31
33 void SetInput(const Bitmap& image);
34
36 const Bitmap &GetOutput() const { return *Output; }
37
38 // SWIG/Java hack:
39 const Bitmap &GetOutputAsBitmap() const;
40
41protected:
44};
45
46} // end namespace gdcm
47
48#endif //GDCMBITMAPTOBITMAPFILTER_H
BitmapToBitmapFilter class.
Definition gdcmBitmapToBitmapFilter.h:27
void SetInput(const Bitmap &image)
Set input image.
const Bitmap & GetOutput() const
Get Output image.
Definition gdcmBitmapToBitmapFilter.h:36
SmartPointer< Bitmap > Output
Definition gdcmBitmapToBitmapFilter.h:43
const Bitmap & GetOutputAsBitmap() const
SmartPointer< Bitmap > Input
Definition gdcmBitmapToBitmapFilter.h:42
Bitmap class.
Definition gdcmBitmap.h:39
Class for Smart Pointer.
Definition gdcmSmartPointer.h:40
#define GDCM_EXPORT
Definition gdcmWin32.h:34
Definition gdcmASN1.h:21