MITK-IGT
IGT Extension of MITK
Loading...
Searching...
No Matches
mitkTrackingTypes.h
Go to the documentation of this file.
1/*============================================================================
2
3The Medical Imaging Interaction Toolkit (MITK)
4
5Copyright (c) German Cancer Research Center (DKFZ)
6All rights reserved.
7
8Use of this source code is governed by a 3-clause BSD license that can be
9found in the LICENSE file.
10
11============================================================================*/
12
13#ifndef mitkTrackingTypes_h
14#define mitkTrackingTypes_h
15
16#include <itkPoint.h>
17#include <mitkColorProperty.h>
18#include <vector>
19
20namespace mitk
21{
22 typedef std::string TrackingDeviceType;
23
36 std::string Model;
38 std::string HardwareCode;
39 };
40
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,
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
IGT Exceptions.
itk::Point< double > MarkerPointType
DataTransferMode
Data transfer mode for NDI tracking devices.
IlluminationActivationRate
activation rate of IR illuminator for NDI Polaris tracking device
std::vector< MarkerPointType > MarkerPointContainerType
std::string TrackingDeviceType
OperationMode
Error codes of NDI tracking devices.
PHSRQueryType
Query mode for NDI tracking devices.