OFFIS DCMTK
Version 3.6.0
Main Page
Related Pages
Classes
Files
File List
File Members
dcmsr
include
dcmtk
dcmsr
dsrmaccc.h
1
/*
2
*
3
* Copyright (C) 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: dcmsr
15
*
16
* Author: Joerg Riesmeier
17
*
18
* Purpose:
19
* classes: DSRMacularGridThicknessAndVolumeReportConstraintChecker
20
*
21
* Last Update: $Author: joergr $
22
* Update Date: $Date: 2010-10-14 13:16:32 $
23
* CVS/RCS Revision: $Revision: 1.2 $
24
* Status: $State: Exp $
25
*
26
* CVS/RCS Log at end of file
27
*
28
*/
29
30
31
#ifndef DSRMACCC_H
32
#define DSRMACCC_H
33
34
#include "dcmtk/config/osconfig.h"
/* make sure OS specific configuration is included first */
35
36
#include "dcmtk/dcmsr/dsriodcc.h"
37
38
39
/*---------------------*
40
* class declaration *
41
*---------------------*/
42
46
class
DSRMacularGridThicknessAndVolumeReportConstraintChecker
47
:
public
DSRIODConstraintChecker
48
{
49
50
public
:
51
54
DSRMacularGridThicknessAndVolumeReportConstraintChecker
();
55
58
virtual
~DSRMacularGridThicknessAndVolumeReportConstraintChecker
();
59
63
virtual
OFBool
isByReferenceAllowed
()
const
;
64
68
virtual
OFBool
isTemplateSupportRequired
()
const
;
69
73
virtual
const
char
*
getRootTemplateIdentifier
()
const
;
74
78
virtual
E_DocumentType
getDocumentType
()
const
;
79
88
virtual
OFBool
checkContentRelationship
(
const
E_ValueType
sourceValueType,
89
const
E_RelationshipType
relationshipType,
90
const
E_ValueType
targetValueType,
91
const
OFBool byReference = OFFalse)
const
;
92
};
93
94
95
#endif
96
97
98
/*
99
* CVS/RCS Log:
100
* $Log: dsrmaccc.h,v $
101
* Revision 1.2 2010-10-14 13:16:32 joergr
102
* Updated copyright header. Added reference to COPYRIGHT file.
103
*
104
* Revision 1.1 2010-09-30 08:56:44 joergr
105
* Added support for the Macular Grid Thickness and Volume Report IOD.
106
*
107
*
108
*/
Generated on Thu Dec 20 2012 for
OFFIS DCMTK
Version 3.6.0 by
Doxygen
1.8.2