MeVisLab Toolbox Reference
mlDICOMConstants.h
Go to the documentation of this file.
1// Copyright (c) Fraunhofer MEVIS, Germany. All rights reserved.
2// **InsertLicense** code
3//----------------------------------------------------------------------------------
5
10//----------------------------------------------------------------------------------
11#pragma once
12
13#include "MLDICOMTagsSystem.h"
14
16#define _SOP_CLASS_LEGACY_CONVERTED_CT "1.2.840.10008.5.1.4.1.1.2.2"
17
19#define _SOP_CLASS_LEGACY_CONVERTED_MR "1.2.840.10008.5.1.4.1.1.4.4"
20
22enum { NumSamplesPerPixel = 2 };
24extern const char * const SamplesPerPixelStrings[NumSamplesPerPixel];
25
30
32enum { NumKnownModalities = 78 };
34extern const char * const KnownModalities[NumKnownModalities];
35
39extern const char * const RetiredModalities[NumRetiredModalities];
40
41// See http://www.dicomlibrary.com/dicom/sop
43enum { NumValidSOPUIDs = 249 };
45extern const char * const ValidSOPUIDs[NumValidSOPUIDs];
Project global and OS specific declarations.
@ NumKnownModalities
@ NumPixelRepresentations
@ NumSamplesPerPixel
@ NumValidSOPUIDs
const char *const ValidSOPUIDs[NumValidSOPUIDs]
Valid SOPUIDs as string table.
const char *const PixelRepresentationsStrings[NumPixelRepresentations]
Known Pixel Representations as string table.
const char *const KnownModalities[NumKnownModalities]
Known modalities as string table.
@ NumRetiredModalities
const char *const SamplesPerPixelStrings[NumSamplesPerPixel]
Samples Per Pixel as string table.
const char *const RetiredModalities[NumRetiredModalities]
Retired Defined Terms for the Modality (0008,0060) tag as string table.