My Project
attribute_names.hh
Go to the documentation of this file.
1/* -*- mia-c++ -*-
2 *
3 * This file is part of MIA - a toolbox for medical image analysis
4 * Copyright (c) Leipzig, Madrid 1999-2017 Gert Wollny
5 *
6 * MIA is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License as published by
8 * the Free Software Foundation; either version 3 of the License, or
9 * (at your option) any later version.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with MIA; if not, see <http://www.gnu.org/licenses/>.
18 *
19 */
20
21#ifndef mia_core_attribute_names_hh
22#define mia_core_attribute_names_hh
23
24#include <mia/core/defines.hh>
25
27
32extern EXPORT_CORE const char *IDModality;
33extern EXPORT_CORE const char *IDPatientOrientation;
34extern EXPORT_CORE const char *IDPatientPosition;
35extern EXPORT_CORE const char *IDAcquisitionDate;
36extern EXPORT_CORE const char *IDAcquisitionNumber;
37extern EXPORT_CORE const char *IDImageType;
38extern EXPORT_CORE const char *IDInstanceNumber;
39
40extern EXPORT_CORE const char *IDSeriesNumber;
41extern EXPORT_CORE const char *IDSliceLocation;
42extern EXPORT_CORE const char *IDStudyID;
43extern EXPORT_CORE const char *IDSmallestImagePixelValue;
44extern EXPORT_CORE const char *IDLargestImagePixelValue;
45extern EXPORT_CORE const char *IDProtocolName;
46
47
48extern EXPORT_CORE const char *IDMediaStorageSOPClassUID;
49extern EXPORT_CORE const char *IDStudyDescription;
50extern EXPORT_CORE const char *IDSeriesDescription;
51extern EXPORT_CORE const char *IDSamplesPerPixel;
52extern EXPORT_CORE const char *IDTestValue;
53extern EXPORT_CORE const char *IDSOPClassUID;
54extern EXPORT_CORE const char *IDAcquisitionTime;
55extern EXPORT_CORE const char *IDPositionerPrimaryAngle;
56extern EXPORT_CORE const char *IDPositionerSecondaryAngle;
57extern EXPORT_CORE const char *IDImagerPixelSpacing;
58extern EXPORT_CORE const char *IDDistanceSourceToDetector;
59extern EXPORT_CORE const char *IDDistanceSourceToPatient;
60extern EXPORT_CORE const char *IDPixelIntensityRelationship;
61extern EXPORT_CORE const char *IDPositionerPrimaryAngleIncrement;
62extern EXPORT_CORE const char *IDPositionerSecondaryAngleIncrement;
63extern EXPORT_CORE const char *IDSliceThickness;
64extern EXPORT_CORE const char *IDSpacingBetweenSlices;
65extern EXPORT_CORE const char *IDPhotometricInterpretation;
66
67
68
69
70extern EXPORT_CORE const char *IDAttrPixelSizeIsImager;
71extern EXPORT_CORE const char *IDRescaleIntercept;
72extern EXPORT_CORE const char *IDRescaleSlope;
73
74// \endcond DICOM_TAGS
75
77
78#endif
#define NS_MIA_BEGIN
conveniance define to start the mia namespace
Definition: defines.hh:33
#define EXPORT_CORE
Macro to manage Visual C++ style dllimport/dllexport.
Definition: defines.hh:101
#define NS_MIA_END
conveniance define to end the mia namespace
Definition: defines.hh:36
EXPORT_3D const char * IDPatientPosition