CustusX
2023.01.05-dev+develop.0da12
An IGT application
|
Classes | |
class | cx::IGSTKTrackingPluginActivator |
class | cx::IgstkTool |
Class for controlling the igstk tracking (hardware) interface. More... | |
class | cx::IgstkToolManager |
Manager for IGSTK interface.The manager exists inside IgstkTrackerThread . More... | |
class | cx::IgstkTracker |
Class representing the navigation system. More... | |
class | cx::IgstkTrackerThread |
Thread containing all of IGSTK. More... | |
class | cx::ToolUsingIGSTK |
Class representing the tools a navigation system can recognize. More... | |
class | cx::TrackingSystemIGSTKService |
Interface towards one tracking system. More... | |
Typedefs | |
typedef boost::shared_ptr< class IgstkTool > | cx::IgstkToolPtr |
typedef boost::weak_ptr< IgstkTool > | cx::IgstkToolWeakPtr |
typedef boost::shared_ptr< IgstkToolManager > | cx::IgstkToolManagerPtr |
typedef boost::shared_ptr< IgstkTracker > | cx::TrackerPtr |
typedef boost::weak_ptr< IgstkTracker > | cx::TrackerWeakPtr |
typedef boost::shared_ptr< IgstkTrackerThread > | cx::IgstkTrackerThreadPtr |
typedef boost::shared_ptr< class ProbeImpl > | cx::ProbeImplPtr |
typedef boost::shared_ptr< ToolUsingIGSTK > | cx::ToolUsingIGSTKPtr |
typedef boost::shared_ptr< class ManualToolAdapter > | cx::ManualToolAdapterPtr |
typedef boost::shared_ptr< class PlaybackTime > | cx::PlaybackTimePtr |
Functions | |
void | cx::sampleInfo2xml (const igstk::NDITracker::TrackingSampleInfo &info, QDomElement &node) |
bool | cx::toolTypeSort (const ToolPtr tool1, const ToolPtr tool2) |
function for sorting tools by type More... | |
typedef boost::shared_ptr<IgstkToolManager> cx::IgstkToolManagerPtr |
Definition at line 97 of file cxIgstkToolManager.h.
typedef boost::shared_ptr< class IgstkTool > cx::IgstkToolPtr |
Definition at line 35 of file cxOpenIGTLinkTool.h.
typedef boost::weak_ptr< IgstkTool > cx::IgstkToolWeakPtr |
Definition at line 42 of file cxIgstkTool.h.
typedef boost::shared_ptr< class IgstkTrackerThread > cx::IgstkTrackerThreadPtr |
Definition at line 80 of file cxIgstkTrackerThread.h.
typedef boost::shared_ptr< ManualToolAdapter > cx::ManualToolAdapterPtr |
Definition at line 33 of file cxTrackingImplService.h.
typedef boost::shared_ptr< class PlaybackTime > cx::PlaybackTimePtr |
Definition at line 42 of file cxTrackingSystemBronchoscopyService.h.
typedef boost::shared_ptr< class ProbeImpl > cx::ProbeImplPtr |
Definition at line 36 of file cxOpenIGTLinkTool.h.
typedef boost::shared_ptr<ToolUsingIGSTK> cx::ToolUsingIGSTKPtr |
Definition at line 125 of file cxToolUsingIGSTK.h.
typedef boost::shared_ptr<IgstkTracker> cx::TrackerPtr |
Definition at line 157 of file cxIgstkTracker.h.
typedef boost::weak_ptr<IgstkTracker> cx::TrackerWeakPtr |
Definition at line 158 of file cxIgstkTracker.h.
void cx::sampleInfo2xml | ( | const igstk::NDITracker::TrackingSampleInfo & | info, |
QDomElement & | node | ||
) |
Definition at line 20 of file cxIgstkToolManager.cpp.
function for sorting tools by type
sorts tools in descending order of type
tool1 | the first tool |
tool2 | the second tool |
Definition at line 561 of file cxTrackingImplService.cpp.