OFFIS DCMTK  Version 3.6.0
dvpsvl.h
1 /*
2  *
3  * Copyright (C) 1998-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: dcmpstat
15  *
16  * Author: Marco Eichelberg
17  *
18  * Purpose:
19  * classes: DVPSVOILUT
20  *
21  * Last Update: $Author: joergr $
22  * Update Date: $Date: 2010-10-14 13:16:37 $
23  * CVS/RCS Revision: $Revision: 1.10 $
24  * Status: $State: Exp $
25  *
26  * CVS/RCS Log at end of file
27  *
28  */
29 
30 #ifndef DVPSVL_H
31 #define DVPSVL_H
32 
33 #include "dcmtk/config/osconfig.h" /* make sure OS specific configuration is included first */
34 #include "dcmtk/dcmpstat/dvpstyp.h"
35 #include "dcmtk/ofstd/ofstring.h"
36 #include "dcmtk/dcmdata/dctk.h"
37 
38 class DVPSSoftcopyVOI;
39 
44 {
45 public:
47  DVPSVOILUT();
48 
50  DVPSVOILUT(const DVPSVOILUT& copy);
51 
56  DVPSVOILUT *clone() { return new DVPSVOILUT(*this); }
57 
59  virtual ~DVPSVOILUT();
60 
70  OFCondition read(DcmItem &dset);
71 
76  void clear();
77 
82  const char *getExplanation();
83 
89 
90 private:
91 
94 
101 };
102 
103 #endif
104 
105 /*
106  * $Log: dvpsvl.h,v $
107  * Revision 1.10 2010-10-14 13:16:37 joergr
108  * Updated copyright header. Added reference to COPYRIGHT file.
109  *
110  * Revision 1.9 2010-10-07 14:31:36 joergr
111  * Removed leading underscore characters from preprocessor symbols (reserved).
112  *
113  * Revision 1.8 2009-11-24 14:12:58 uli
114  * Switched to logging mechanism provided by the "new" oflog module.
115  *
116  * Revision 1.7 2005-12-08 16:04:11 meichel
117  * Changed include path schema for all DCMTK header files
118  *
119  * Revision 1.6 2001/09/26 15:36:18 meichel
120  * Adapted dcmpstat to class OFCondition
121  *
122  * Revision 1.5 2001/06/01 15:50:25 meichel
123  * Updated copyright header
124  *
125  * Revision 1.4 2000/06/02 16:00:54 meichel
126  * Adapted all dcmpstat classes to use OFConsole for log and error output
127  *
128  * Revision 1.3 2000/03/08 16:28:59 meichel
129  * Updated copyright header.
130  *
131  * Revision 1.2 1999/07/22 16:39:15 meichel
132  * Adapted dcmpstat data structures and API to supplement 33 letter ballot text.
133  *
134  * Revision 1.1 1998/12/22 17:57:09 meichel
135  * Implemented Presentation State interface for overlays,
136  * VOI LUTs, VOI windows, curves. Added test program that
137  * allows to add curve data to DICOM images.
138  *
139  *
140  */


Generated on Thu Dec 20 2012 for OFFIS DCMTK Version 3.6.0 by Doxygen 1.8.2