Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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,
6 Division of Medical and Biological Informatics.
7 All rights reserved.
8 
9 This software is distributed WITHOUT ANY WARRANTY; without
10 even the implied warranty of MERCHANTABILITY or FITNESS FOR
11 A PARTICULAR PURPOSE.
12 
13 See LICENSE.txt or http://www.mitk.org for details.
14 
15 ===================================================================*/
16 
17 #ifndef MITKIOCONSTANTS_H_
18 #define MITKIOCONSTANTS_H_
19 
20 #include <MitkCoreExports.h>
21 
22 #include <string>
23 
24 namespace mitk
25 {
31  {
32  static std::string PIXEL_TYPE();
33  static std::string PIXEL_TYPE_CHAR();
34  static std::string PIXEL_TYPE_UCHAR();
35  static std::string PIXEL_TYPE_SHORT();
36  static std::string PIXEL_TYPE_USHORT();
37  static std::string PIXEL_TYPE_INT();
38  static std::string PIXEL_TYPE_UINT();
39  static std::string PIXEL_TYPE_FLOAT();
40  static std::string PIXEL_TYPE_DOUBLE();
41  static std::string PIXEL_TYPE_ENUM();
42 
43  static std::string DIMENSION();
44  static std::string DIMENSION_ENUM();
45 
46  static std::string ENDIANNESS();
47  static std::string ENDIANNESS_LITTLE();
48  static std::string ENDIANNESS_BIG();
49  static std::string ENDIANNESS_ENUM();
50 
51  static std::string SIZE_X();
52  static std::string SIZE_Y();
53  static std::string SIZE_Z();
54  static std::string SIZE_T();
55  };
56 }
57 
58 #endif // MITKIOCONSTANTS_H_
#define MITKCORE_EXPORT
DataCollection - Class to facilitate loading/accessing structured data.
The IOConstants struct.