![]() |
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.