![]() |
CustusX
18.04-rc6
An IGT application
|
Manager for IGSTK interface.The manager exists inside IgstkTrackerThread . More...
#include <cxIgstkToolManager.h>
Public Slots | |
| void | initializeSlot (bool on) |
| connects to the hardware More... | |
| void | trackSlot (bool on) |
| tracking on or off More... | |
Signals | |
| void | initialized (bool on) |
| when all trackers and tools are initialized == true, else false More... | |
| void | tracking (bool on) |
| void | error () |
Public Member Functions | |
| IgstkToolManager (ToolFileParser::TrackerInternalStructure trackerStructure, std::vector< ToolFileParser::ToolInternalStructurePtr > toolStructures, ToolFileParser::ToolInternalStructurePtr referenceToolStructure) | |
| virtual | ~IgstkToolManager () |
| std::map< QString, IgstkToolPtr > | getTools () |
| ThreadSafe. More... | |
| IgstkToolPtr | getRefereceTool () |
| ThreadSafe. More... | |
Manager for IGSTK interface.
The manager exists inside IgstkTrackerThread .
Definition at line 48 of file cxIgstkToolManager.h.
| cx::IgstkToolManager::IgstkToolManager | ( | ToolFileParser::TrackerInternalStructure | trackerStructure, |
| std::vector< ToolFileParser::ToolInternalStructurePtr > | toolStructures, | ||
| ToolFileParser::ToolInternalStructurePtr | referenceToolStructure | ||
| ) |
Definition at line 34 of file cxIgstkToolManager.cpp.
|
virtual |
Definition at line 57 of file cxIgstkToolManager.cpp.
|
signal |
| IgstkToolPtr cx::IgstkToolManager::getRefereceTool | ( | ) |
ThreadSafe.
Definition at line 69 of file cxIgstkToolManager.cpp.
| std::map< QString, IgstkToolPtr > cx::IgstkToolManager::getTools | ( | ) |
ThreadSafe.
Definition at line 63 of file cxIgstkToolManager.cpp.
|
signal |
when all trackers and tools are initialized == true, else false
|
slot |
connects to the hardware
Definition at line 141 of file cxIgstkToolManager.cpp.
|
signal |
|
slot |
tracking on or off
Definition at line 157 of file cxIgstkToolManager.cpp.