CTK
0.1.0
The Common Toolkit is a community effort to provide support code for medical image analysis, surgical navigation, and related projects.
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
Libs
DICOM
Widgets
ctkDICOMThumbnailGenerator.h
Go to the documentation of this file.
1
/*=========================================================================
2
3
Library: CTK
4
5
Copyright (c) German Cancer Research Center,
6
Division of Medical and Biological Informatics
7
8
Licensed under the Apache License, Version 2.0 (the "License");
9
you may not use this file except in compliance with the License.
10
You may obtain a copy of the License at
11
12
http://www.apache.org/licenses/LICENSE-2.0.txt
13
14
Unless required by applicable law or agreed to in writing, software
15
distributed under the License is distributed on an "AS IS" BASIS,
16
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17
See the License for the specific language governing permissions and
18
limitations under the License.
19
20
=========================================================================*/
21
22
#ifndef __ctkDICOMThumbnailGenerator_h
23
#define __ctkDICOMThumbnailGenerator_h
24
25
// CTK includes
26
#include "ctkDICOMWidgetsExport.h"
27
#include "
ctkDICOMAbstractThumbnailGenerator.h
"
28
29
class
ctkDICOMThumbnailGeneratorPrivate;
30
class
DicomImage;
31
36
class
CTK_DICOM_WIDGETS_EXPORT
ctkDICOMThumbnailGenerator
:
public
ctkDICOMAbstractThumbnailGenerator
37
{
38
Q_OBJECT
39
public
:
42
explicit
ctkDICOMThumbnailGenerator
(QObject* parent = 0);
43
virtual
~
ctkDICOMThumbnailGenerator
();
44
45
virtual
bool
generateThumbnail
(DicomImage* dcmImage,
const
QString& path );
46
47
protected
:
48
QScopedPointer<ctkDICOMThumbnailGeneratorPrivate>
d_ptr
;
49
50
private
:
51
Q_DECLARE_PRIVATE(
ctkDICOMThumbnailGenerator
);
52
Q_DISABLE_COPY(
ctkDICOMThumbnailGenerator
);
53
};
54
55
#endif
ctkDICOMThumbnailGenerator::d_ptr
QScopedPointer< ctkDICOMThumbnailGeneratorPrivate > d_ptr
Definition:
ctkDICOMThumbnailGenerator.h:48
ctkDICOMThumbnailGenerator
thumbnail generator class
Definition:
ctkDICOMThumbnailGenerator.h:36
ctkDICOMAbstractThumbnailGenerator::generateThumbnail
virtual bool generateThumbnail(DicomImage *dcmImage, const QString &path)=0
ctkDICOMAbstractThumbnailGenerator.h
ctkDICOMAbstractThumbnailGenerator
Abstract thumbnail generator class.
Definition:
ctkDICOMAbstractThumbnailGenerator.h:37
Generated on Wed May 4 2016 05:55:06 for CTK by
1.8.11