MITK-IGT
IGT Extension of MITK
Loading...
Searching...
No Matches
mitkClaronInterfaceStub.cpp
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
14#include <itkMacro.h>
15#include <string>
16
18{
19 MITK_WARN("IGT") << "Error: MicronTracker is not included in this project";
20}
21
23{
24
25}
26
27void mitk::ClaronInterface::Initialize(std::string itkNotUsed(calibrationDir), std::string itkNotUsed(toolFilesDir))
28{
29 MITK_WARN("IGT") << "Error: MicronTracker is not included in this project";
30}
31
33{
34 MITK_WARN("IGT") << "Error: MicronTracker is not included in this project";
35 return false;
36}
37
39{
40 MITK_WARN("IGT") << "Error: MicronTracker is not included in this project";
41 return false;
42}
43
44std::vector<mitk::claronToolHandle> mitk::ClaronInterface::GetAllActiveTools()
45{
46 MITK_WARN("IGT") << "Error: MicronTracker is not included in this project";
47 std::vector<mitk::claronToolHandle> returnValue;
48 return returnValue;
49}
50
52{
53 MITK_WARN("IGT") << "Error: MicronTracker is not included in this project";
54}
55
57{
58 MITK_WARN("IGT") << "Error: MicronTracker is not included in this project";
59 std::vector<double> returnValue;
60 return returnValue;
61}
62
63std::vector<double> mitk::ClaronInterface::GetPosition(claronToolHandle itkNotUsed(c))
64{
65 MITK_WARN("IGT") << "Error: MicronTracker is not included in this project";
66 std::vector<double> returnValue;
67 return returnValue;
68}
69
70
71std::vector<double> mitk::ClaronInterface::GetTipQuaternions(claronToolHandle itkNotUsed(c))
72{
73 MITK_WARN("IGT") << "Error: MicronTracker is not included in this project";
74 std::vector<double> returnValue;
75 return returnValue;
76}
77
78std::vector<double> mitk::ClaronInterface::GetQuaternions(claronToolHandle itkNotUsed(c))
79{
80 MITK_WARN("IGT") << "Error: MicronTracker is not included in this project";
81 std::vector<double> returnValue;
82 return returnValue;
83}
84
85const char* mitk::ClaronInterface::GetName(claronToolHandle itkNotUsed(c))
86{
87 MITK_WARN("IGT") << "Error: MicronTracker is not included in this project";
88 return nullptr;
89}
90
92{
93 return false;
94}
itkCloneMacro(Self) void Initialize(std bool StartTracking()
Initialization of claroninterface.
void GrabFrame()
Grabs a frame from the camera.
ClaronInterface()
standard constructor
const char * GetName(claronToolHandle c)
std::vector< claronToolHandle > GetAllActiveTools()
std::vector< double > GetTipQuaternions(claronToolHandle c)
std::vector< double > GetTipPosition(claronToolHandle c)
bool StopTracking()
Clears all resources. After this method have been called the system isn't ready to track any longer.
~ClaronInterface() override
standard destructor
std::vector< double > GetPosition(claronToolHandle c)
std::vector< double > GetQuaternions(claronToolHandle c)
int claronToolHandle