Medical Imaging Interaction Toolkit  2018.4.99-87d68d9f
Medical Imaging Interaction Toolkit
mitkTrackingTypes.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 MITKTRACKINGTYPES_H_HEADER_INCLUDED_
14 #define MITKTRACKINGTYPES_H_HEADER_INCLUDED_
15 
16 #include <itkPoint.h>
17 #include <mitkColorProperty.h>
18 #include <vector>
19 
20 namespace mitk
21 {
22  typedef std::string TrackingDeviceType;
23 
35  TrackingDeviceType Line;
36  std::string Model;
37  std::string VolumeModelLocation;
38  std::string HardwareCode;
39  };
40 
45  {
50  };
51 
56  {
57  Hz20 = 20,
58  Hz30 = 30,
59  Hz60 = 60
60  };
61 
66  {
67  TX = 0,
68  BX = 1
69  };
70 
75  {
76  ALL = 0x00,
77  FREED = 0x01,
78  OCCUPIED = 0x02,
79  INITIALIZED = 0x03,
80  ENABLED = 0x04
81  };
82 
83  typedef itk::Point<double> MarkerPointType;
84  typedef std::vector<MarkerPointType> MarkerPointContainerType;
85 
87  static mitk::Color IGTColor_WARNING = mitk::ColorProperty::New(1.0f, 0.0f, 0.0f)->GetColor();
88  static mitk::Color IGTColor_VALID = mitk::ColorProperty::New(0.0f, 1.0f, 0.0f)->GetColor();
89  static mitk::Color IGTColor_INVALID = mitk::ColorProperty::New(1.0f, 1.0f, 1.0f)->GetColor();
90 } // namespace mitk
91 #endif /* MITKTRACKINGTYPES_H_HEADER_INCLUDED_ */
static mitk::Color IGTColor_WARNING
OperationMode
Error codes of NDI tracking devices.
static Pointer New()
IlluminationActivationRate
activation rate of IR illuminator for NDI Polaris tracking device
static mitk::Color IGTColor_INVALID
DataCollection - Class to facilitate loading/accessing structured data.
itk::Point< double > MarkerPointType
TrackingDeviceType Line
PHSRQueryType
Query mode for NDI tracking devices.
std::vector< MarkerPointType > MarkerPointContainerType
itk::RGBPixel< float > Color
Color Standard RGB color typedef (float)
std::string TrackingDeviceType
DataTransferMode
Data transfer mode for NDI tracking devices.
static mitk::Color IGTColor_VALID