OFFIS DCMTK
Version 3.6.0
Main Page
Related Pages
Classes
Files
File List
File Members
dcmimgle
include
dcmtk
dcmimgle
didislut.h
1
/*
2
*
3
* Copyright (C) 1996-2010, OFFIS e.V.
4
* All rights reserved. See COPYRIGHT file for details.
5
*
6
* This software and supporting documentation were developed by
7
*
8
* OFFIS e.V.
9
* R&D Division Health
10
* Escherweg 2
11
* D-26121 Oldenburg, Germany
12
*
13
*
14
* Module: dcmimgle
15
*
16
* Author: Joerg Riesmeier
17
*
18
* Purpose: DicomDisplayLUT (Header)
19
*
20
* Last Update: $Author: joergr $
21
* Update Date: $Date: 2010-10-14 13:16:25 $
22
* CVS/RCS Revision: $Revision: 1.9 $
23
* Status: $State: Exp $
24
*
25
* CVS/RCS Log at end of file
26
*
27
*/
28
29
30
#ifndef DIDISLUT_H
31
#define DIDISLUT_H
32
33
#include "dcmtk/config/osconfig.h"
34
35
#include "dcmtk/dcmimgle/dibaslut.h"
36
37
38
/*---------------------*
39
* class declaration *
40
*---------------------*/
41
44
class
DiDisplayLUT
45
:
public
DiBaseLUT
46
{
47
48
public
:
49
57
DiDisplayLUT
(
const
unsigned
long
count,
58
const
Uint16 max,
59
const
double
amb,
60
const
double
illum = 0);
61
64
virtual
~DiDisplayLUT
();
65
70
inline
double
getAmbientLightValue
()
const
71
{
72
return
AmbientLight
;
73
}
74
79
inline
double
getIlluminationValue
()
const
80
{
81
return
Illumination
;
82
}
83
84
85
private
:
86
88
const
double
AmbientLight
;
90
const
double
Illumination
;
91
};
92
93
94
#endif
95
96
97
/*
98
*
99
* CVS/RCS Log:
100
* $Log: didislut.h,v $
101
* Revision 1.9 2010-10-14 13:16:25 joergr
102
* Updated copyright header. Added reference to COPYRIGHT file.
103
*
104
* Revision 1.8 2005/12/08 16:47:36 meichel
105
* Changed include path schema for all DCMTK header files
106
*
107
* Revision 1.7 2003/12/08 18:17:41 joergr
108
* Removed leading underscore characters from preprocessor symbols (reserved
109
* symbols). Updated copyright header.
110
*
111
* Revision 1.6 2002/07/02 16:23:41 joergr
112
* Added support for hardcopy devices to the calibrated output routines.
113
*
114
* Revision 1.5 2001/06/01 15:49:40 meichel
115
* Updated copyright header
116
*
117
* Revision 1.4 2000/03/08 16:24:14 meichel
118
* Updated copyright header.
119
*
120
* Revision 1.3 2000/03/06 18:19:35 joergr
121
* Moved get-method to base class, renamed method and made method virtual to
122
* avoid hiding of methods (reported by Sun CC 4.2).
123
*
124
* Revision 1.2 1999/09/17 12:08:24 joergr
125
* Added/changed/completed DOC++ style comments in the header files.
126
*
127
* Revision 1.1 1999/09/10 08:55:19 joergr
128
* Added support for CIELAB display function. Restructured class hierarchy
129
* for display functions.
130
*
131
*/
Generated on Thu Dec 20 2012 for
OFFIS DCMTK
Version 3.6.0 by
Doxygen
1.8.2