MeVisLab Toolbox Reference
mlDICOMConstants.h File Reference

A collection of DICOM related constants. More...

Go to the source code of this file.

Macros

#define _SOP_CLASS_LEGACY_CONVERTED_CT   "1.2.840.10008.5.1.4.1.1.2.2"
 SOP Class Legacy Converted constant for CT modalities. More...
 
#define _SOP_CLASS_LEGACY_CONVERTED_MR   "1.2.840.10008.5.1.4.1.1.4.4"
 SOP Class Legacy Converted constant for MR modalities. More...
 

Enumerations

enum  { NumSamplesPerPixel = 2 }
 Samples Per Pixel. More...
 
enum  { NumPixelRepresentations = 2 }
 Known Pixel Representations. More...
 
enum  { NumKnownModalities = 78 }
 Number of Known modalities. More...
 
enum  { NumRetiredModalities = 19 }
 Number of Retired Defined Terms for the Modality (0008,0060) tag. More...
 
enum  { NumValidSOPUIDs = 249 }
 Number of Known valid SOPUIDs. More...
 

Variables

const char *const SamplesPerPixelStrings [NumSamplesPerPixel]
 Samples Per Pixel as string table. More...
 
const char *const PixelRepresentationsStrings [NumPixelRepresentations]
 Known Pixel Representations as string table. More...
 
const char *const KnownModalities [NumKnownModalities]
 Known modalities as string table. More...
 
const char *const RetiredModalities [NumRetiredModalities]
 Retired Defined Terms for the Modality (0008,0060) tag as string table. More...
 
const char *const ValidSOPUIDs [NumValidSOPUIDs]
 Valid SOPUIDs as string table. More...
 

Detailed Description

A collection of DICOM related constants.

Author
Wolf Spindler.
Date
09/2015

Definition in file mlDICOMConstants.h.

Macro Definition Documentation

◆ _SOP_CLASS_LEGACY_CONVERTED_CT

#define _SOP_CLASS_LEGACY_CONVERTED_CT   "1.2.840.10008.5.1.4.1.1.2.2"

SOP Class Legacy Converted constant for CT modalities.

Definition at line 16 of file mlDICOMConstants.h.

◆ _SOP_CLASS_LEGACY_CONVERTED_MR

#define _SOP_CLASS_LEGACY_CONVERTED_MR   "1.2.840.10008.5.1.4.1.1.4.4"

SOP Class Legacy Converted constant for MR modalities.

Definition at line 19 of file mlDICOMConstants.h.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum

Samples Per Pixel.

Enumerator
NumSamplesPerPixel 

Definition at line 22 of file mlDICOMConstants.h.

◆ anonymous enum

anonymous enum

Known Pixel Representations.

Enumerator
NumPixelRepresentations 

Definition at line 27 of file mlDICOMConstants.h.

◆ anonymous enum

anonymous enum

Number of Known modalities.

Enumerator
NumKnownModalities 

Definition at line 32 of file mlDICOMConstants.h.

◆ anonymous enum

anonymous enum

Number of Retired Defined Terms for the Modality (0008,0060) tag.

Enumerator
NumRetiredModalities 

Definition at line 37 of file mlDICOMConstants.h.

◆ anonymous enum

anonymous enum

Number of Known valid SOPUIDs.

Enumerator
NumValidSOPUIDs 

Definition at line 43 of file mlDICOMConstants.h.

Variable Documentation

◆ KnownModalities

const char* const KnownModalities[NumKnownModalities]
extern

Known modalities as string table.

◆ PixelRepresentationsStrings

const char* const PixelRepresentationsStrings[NumPixelRepresentations]
extern

Known Pixel Representations as string table.

◆ RetiredModalities

const char* const RetiredModalities[NumRetiredModalities]
extern

Retired Defined Terms for the Modality (0008,0060) tag as string table.

◆ SamplesPerPixelStrings

const char* const SamplesPerPixelStrings[NumSamplesPerPixel]
extern

Samples Per Pixel as string table.

◆ ValidSOPUIDs

const char* const ValidSOPUIDs[NumValidSOPUIDs]
extern

Valid SOPUIDs as string table.