Medical Imaging Interaction Toolkit  2026.06.00
Medical Imaging Interaction Toolkit
mitk::IOConstants Struct Reference

Defines string constants for I/O option keys and values. More...

#include <mitkIOConstants.h>

Static Public Member Functions

static std::string PIXEL_TYPE ()
 Key string for pixel type option. More...
 
static std::string PIXEL_TYPE_CHAR ()
 Value string for char pixel type. More...
 
static std::string PIXEL_TYPE_UCHAR ()
 Value string for unsigned char pixel type. More...
 
static std::string PIXEL_TYPE_SHORT ()
 Value string for short pixel type. More...
 
static std::string PIXEL_TYPE_USHORT ()
 Value string for unsigned short pixel type. More...
 
static std::string PIXEL_TYPE_INT ()
 Value string for int pixel type. More...
 
static std::string PIXEL_TYPE_UINT ()
 Value string for unsigned int pixel type. More...
 
static std::string PIXEL_TYPE_FLOAT ()
 Value string for float pixel type. More...
 
static std::string PIXEL_TYPE_DOUBLE ()
 Value string for double pixel type. More...
 
static std::string PIXEL_TYPE_ENUM ()
 Key string for pixel type enum option. More...
 
static std::string DIMENSION ()
 Key string for dimension option. More...
 
static std::string DIMENSION_ENUM ()
 Key string for dimension enum option. More...
 
static std::string ENDIANNESS ()
 Key string for endianness option. More...
 
static std::string ENDIANNESS_LITTLE ()
 Value string for little endian byte order. More...
 
static std::string ENDIANNESS_BIG ()
 Value string for big endian byte order. More...
 
static std::string ENDIANNESS_ENUM ()
 Key string for endianness enum option. More...
 
static std::string SIZE_X ()
 Key string for image size in X direction. More...
 
static std::string SIZE_Y ()
 Key string for image size in Y direction. More...
 
static std::string SIZE_Z ()
 Key string for image size in Z direction. More...
 
static std::string SIZE_T ()
 Key string for image size in T (time) direction. More...
 

Detailed Description

Defines string constants for I/O option keys and values.

These constants are used by raw image readers and other I/O classes to specify pixel types, dimensions, endianness, and image sizes as key-value option pairs.

Definition at line 30 of file mitkIOConstants.h.

Member Function Documentation

◆ DIMENSION()

static std::string mitk::IOConstants::DIMENSION ( )
static

Key string for dimension option.

◆ DIMENSION_ENUM()

static std::string mitk::IOConstants::DIMENSION_ENUM ( )
static

Key string for dimension enum option.

◆ ENDIANNESS()

static std::string mitk::IOConstants::ENDIANNESS ( )
static

Key string for endianness option.

◆ ENDIANNESS_BIG()

static std::string mitk::IOConstants::ENDIANNESS_BIG ( )
static

Value string for big endian byte order.

◆ ENDIANNESS_ENUM()

static std::string mitk::IOConstants::ENDIANNESS_ENUM ( )
static

Key string for endianness enum option.

◆ ENDIANNESS_LITTLE()

static std::string mitk::IOConstants::ENDIANNESS_LITTLE ( )
static

Value string for little endian byte order.

◆ PIXEL_TYPE()

static std::string mitk::IOConstants::PIXEL_TYPE ( )
static

Key string for pixel type option.

◆ PIXEL_TYPE_CHAR()

static std::string mitk::IOConstants::PIXEL_TYPE_CHAR ( )
static

Value string for char pixel type.

◆ PIXEL_TYPE_DOUBLE()

static std::string mitk::IOConstants::PIXEL_TYPE_DOUBLE ( )
static

Value string for double pixel type.

◆ PIXEL_TYPE_ENUM()

static std::string mitk::IOConstants::PIXEL_TYPE_ENUM ( )
static

Key string for pixel type enum option.

◆ PIXEL_TYPE_FLOAT()

static std::string mitk::IOConstants::PIXEL_TYPE_FLOAT ( )
static

Value string for float pixel type.

◆ PIXEL_TYPE_INT()

static std::string mitk::IOConstants::PIXEL_TYPE_INT ( )
static

Value string for int pixel type.

◆ PIXEL_TYPE_SHORT()

static std::string mitk::IOConstants::PIXEL_TYPE_SHORT ( )
static

Value string for short pixel type.

◆ PIXEL_TYPE_UCHAR()

static std::string mitk::IOConstants::PIXEL_TYPE_UCHAR ( )
static

Value string for unsigned char pixel type.

◆ PIXEL_TYPE_UINT()

static std::string mitk::IOConstants::PIXEL_TYPE_UINT ( )
static

Value string for unsigned int pixel type.

◆ PIXEL_TYPE_USHORT()

static std::string mitk::IOConstants::PIXEL_TYPE_USHORT ( )
static

Value string for unsigned short pixel type.

◆ SIZE_T()

static std::string mitk::IOConstants::SIZE_T ( )
static

Key string for image size in T (time) direction.

◆ SIZE_X()

static std::string mitk::IOConstants::SIZE_X ( )
static

Key string for image size in X direction.

◆ SIZE_Y()

static std::string mitk::IOConstants::SIZE_Y ( )
static

Key string for image size in Y direction.

◆ SIZE_Z()

static std::string mitk::IOConstants::SIZE_Z ( )
static

Key string for image size in Z direction.


The documentation for this struct was generated from the following file: