![]() |
CustusX
15.4.0-beta
An IGT application
|
Classes | |
class | cx::ManualToolAdapter |
Adapter class for ManualTool.A ManualToolAdapter inherits from manual tool, but also contains a cx::Tool that is requests shape and probe info from. More... | |
class | cx::ConfigurationFileParser |
Class for reading the files defining a CustusX tool. More... | |
class | cx::ToolFileParser |
Class for reading the files defining a CustusX tool. More... | |
class | cx::TrackerConfigurationImpl |
class | cx::TrackingImplService |
Interface towards the navigation system. More... | |
class | cx::TrackingPluginActivator |
class | cx::TrackingSystemDummyService |
Interface towards a dummy tracking system. More... | |
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... | |
class | cx::PlaybackTool |
A tool used during playback. More... | |
class | cx::TrackingSystemPlaybackService |
Interface towards a playback tracking system.Wraps another tracking system, enabling playback of the tools in that system. More... | |
Typedefs | |
typedef boost::shared_ptr < IgstkTool > | cx::IgstkToolPtr |
typedef boost::weak_ptr < IgstkTool > | cx::IgstkToolWeakPtr |
typedef boost::shared_ptr < IgstkToolManager > | cx::IgstkToolManagerPtr |
typedef std::map< QString, ToolPtr > | cx::ToolMap |
typedef boost::shared_ptr < IgstkTracker > | cx::TrackerPtr |
typedef boost::weak_ptr < IgstkTracker > | cx::TrackerWeakPtr |
typedef boost::shared_ptr < class IgstkTrackerThread > | cx::IgstkTrackerThreadPtr |
typedef boost::shared_ptr < class ProbeImpl > | cx::ProbeImplPtr |
typedef boost::shared_ptr < ToolUsingIGSTK > | cx::cxToolPtr |
typedef boost::shared_ptr < ManualToolAdapter > | cx::ManualToolAdapterPtr |
typedef boost::shared_ptr < class PlaybackTime > | cx::PlaybackTimePtr |
Functions | |
bool | cx::toolTypeSort (const ToolPtr tool1, const ToolPtr tool2) |
function for sorting tools by type More... | |
typedef boost::shared_ptr<ToolUsingIGSTK> cx::cxToolPtr |
Definition at line 157 of file cxToolUsingIGSTK.h.
typedef boost::shared_ptr<IgstkToolManager> cx::IgstkToolManagerPtr |
Definition at line 115 of file cxIgstkToolManager.h.
typedef boost::shared_ptr< class IgstkTool > cx::IgstkToolPtr |
Definition at line 60 of file cxIgstkTool.h.
typedef boost::weak_ptr< IgstkTool > cx::IgstkToolWeakPtr |
Definition at line 62 of file cxIgstkTool.h.
typedef boost::shared_ptr< class IgstkTrackerThread > cx::IgstkTrackerThreadPtr |
Definition at line 54 of file cxTrackingImplService.h.
typedef boost::shared_ptr< class ManualToolAdapter > cx::ManualToolAdapterPtr |
Definition at line 80 of file cxManualToolAdapter.h.
typedef boost::shared_ptr< class PlaybackTime > cx::PlaybackTimePtr |
Definition at line 55 of file cxTrackingImplService.h.
typedef boost::shared_ptr< class ProbeImpl > cx::ProbeImplPtr |
Definition at line 72 of file cxToolUsingIGSTK.h.
typedef std::map< QString, ToolPtr > cx::ToolMap |
Definition at line 64 of file cxIgstkTracker.h.
typedef boost::shared_ptr<IgstkTracker> cx::TrackerPtr |
Definition at line 190 of file cxIgstkTracker.h.
typedef boost::weak_ptr<IgstkTracker> cx::TrackerWeakPtr |
Definition at line 191 of file cxIgstkTracker.h.
bool cx::toolTypeSort | ( | const ToolPtr | tool1, |
const ToolPtr | tool2 | ||
) |
function for sorting tools by type
sorts tools in descending order of type
tool1 | the first tool |
tool2 | the second tool |
Definition at line 537 of file cxTrackingImplService.cpp.