CustusX
2023.01.05-dev+develop.0da12
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 71 of file cxIgstkToolManager.cpp.
std::map< QString, IgstkToolPtr > cx::IgstkToolManager::getTools | ( | ) |
ThreadSafe.
Definition at line 65 of file cxIgstkToolManager.cpp.
|
signal |
when all trackers and tools are initialized == true, else false
|
slot |
connects to the hardware
Definition at line 143 of file cxIgstkToolManager.cpp.
|
signal |
|
slot |
tracking on or off
Definition at line 159 of file cxIgstkToolManager.cpp.