Medical Imaging Interaction Toolkit  2026.06.00
Medical Imaging Interaction Toolkit
mitkIOConstants.h
Go to the documentation of this file.
1 /*============================================================================
2 
3 The Medical Imaging Interaction Toolkit (MITK)
4 
5 Copyright (c) German Cancer Research Center (DKFZ)
6 All rights reserved.
7 
8 Use of this source code is governed by a 3-clause BSD license that can be
9 found in the LICENSE file.
10 
11 ============================================================================*/
12 
13 #ifndef mitkIOConstants_h
14 #define mitkIOConstants_h
15 
16 #include <MitkCoreExports.h>
17 
18 #include <string>
19 
20 namespace mitk
21 {
31  {
33  static std::string PIXEL_TYPE();
35  static std::string PIXEL_TYPE_CHAR();
37  static std::string PIXEL_TYPE_UCHAR();
39  static std::string PIXEL_TYPE_SHORT();
41  static std::string PIXEL_TYPE_USHORT();
43  static std::string PIXEL_TYPE_INT();
45  static std::string PIXEL_TYPE_UINT();
47  static std::string PIXEL_TYPE_FLOAT();
49  static std::string PIXEL_TYPE_DOUBLE();
51  static std::string PIXEL_TYPE_ENUM();
52 
54  static std::string DIMENSION();
56  static std::string DIMENSION_ENUM();
57 
59  static std::string ENDIANNESS();
61  static std::string ENDIANNESS_LITTLE();
63  static std::string ENDIANNESS_BIG();
65  static std::string ENDIANNESS_ENUM();
66 
68  static std::string SIZE_X();
70  static std::string SIZE_Y();
72  static std::string SIZE_Z();
74  static std::string SIZE_T();
75  };
76 }
77 
78 #endif
#define MITKCORE_EXPORT
Find image slices visible on a given plane.
Defines string constants for I/O option keys and values.
static std::string SIZE_X()
Key string for image size in X direction.
static std::string DIMENSION_ENUM()
Key string for dimension enum option.
static std::string DIMENSION()
Key string for dimension option.
static std::string SIZE_Y()
Key string for image size in Y direction.
static std::string PIXEL_TYPE_ENUM()
Key string for pixel type enum option.
static std::string ENDIANNESS()
Key string for endianness option.
static std::string PIXEL_TYPE_FLOAT()
Value string for float pixel type.
static std::string PIXEL_TYPE()
Key string for pixel type option.
static std::string PIXEL_TYPE_USHORT()
Value string for unsigned short pixel type.
static std::string PIXEL_TYPE_SHORT()
Value string for short pixel type.
static std::string SIZE_Z()
Key string for image size in Z direction.
static std::string PIXEL_TYPE_INT()
Value string for int pixel type.
static std::string PIXEL_TYPE_UINT()
Value string for unsigned int pixel type.
static std::string PIXEL_TYPE_UCHAR()
Value string for unsigned char pixel type.
static std::string PIXEL_TYPE_DOUBLE()
Value string for double pixel type.
static std::string PIXEL_TYPE_CHAR()
Value string for char pixel type.
static std::string SIZE_T()
Key string for image size in T (time) direction.
static std::string ENDIANNESS_ENUM()
Key string for endianness enum option.
static std::string ENDIANNESS_LITTLE()
Value string for little endian byte order.
static std::string ENDIANNESS_BIG()
Value string for big endian byte order.