ITK  6.0.0
Insight Toolkit
Public Types | List of all members
itk::CommonEnums Class Reference

#include <itkCommonEnums.h>

Detailed Description

Common enums used across the toolkit.

This class encapsulates the common enum classes. It is required for wrapping.

Definition at line 38 of file itkCommonEnums.h.

Public Types

enum class  CellGeometry : uint8_t {
  CellGeometry::VERTEX_CELL = 0 ,
  CellGeometry::LINE_CELL = 1 ,
  CellGeometry::TRIANGLE_CELL = 2 ,
  CellGeometry::QUADRILATERAL_CELL = 3 ,
  CellGeometry::POLYGON_CELL = 4 ,
  CellGeometry::TETRAHEDRON_CELL = 5 ,
  CellGeometry::HEXAHEDRON_CELL = 6 ,
  CellGeometry::QUADRATIC_EDGE_CELL = 7 ,
  CellGeometry::QUADRATIC_TRIANGLE_CELL = 8 ,
  CellGeometry::LAST_ITK_CELL = 9 ,
  CellGeometry::POLYLINE_CELL = 10 ,
  CellGeometry::MAX_ITK_CELLS = 255
}
 
enum class  IOByteOrder : uint8_t {
  IOByteOrder::BigEndian ,
  IOByteOrder::LittleEndian ,
  IOByteOrder::OrderNotApplicable
}
 
enum class  IOComponent : uint8_t {
  IOComponent::UNKNOWNCOMPONENTTYPE ,
  IOComponent::UCHAR ,
  IOComponent::CHAR ,
  IOComponent::USHORT ,
  IOComponent::SHORT ,
  IOComponent::UINT ,
  IOComponent::INT ,
  IOComponent::ULONG ,
  IOComponent::LONG ,
  IOComponent::LONGLONG ,
  IOComponent::ULONGLONG ,
  IOComponent::FLOAT ,
  IOComponent::DOUBLE ,
  IOComponent::LDOUBLE
}
 
enum class  IOFile : uint8_t {
  IOFile::ASCII = 0 ,
  IOFile::Binary = 1 ,
  IOFile::TypeNotApplicable = 2 ,
  IOFile::BINARY = 1 ,
  IOFile::TYPENOTAPPLICABLE = 2
}
 
enum class  IOFileMode : uint8_t {
  IOFileMode::ReadMode ,
  IOFileMode::WriteMode
}
 
enum class  IOPixel : uint8_t {
  IOPixel::UNKNOWNPIXELTYPE ,
  IOPixel::SCALAR ,
  IOPixel::RGB ,
  IOPixel::RGBA ,
  IOPixel::OFFSET ,
  IOPixel::VECTOR ,
  IOPixel::POINT ,
  IOPixel::COVARIANTVECTOR ,
  IOPixel::SYMMETRICSECONDRANKTENSOR ,
  IOPixel::DIFFUSIONTENSOR3D ,
  IOPixel::COMPLEX ,
  IOPixel::FIXEDARRAY ,
  IOPixel::ARRAY ,
  IOPixel::MATRIX ,
  IOPixel::VARIABLELENGTHVECTOR ,
  IOPixel::VARIABLESIZEMATRIX
}
 

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