|
NorMIT-nav
2023.01.05-dev+develop.0da12
An IGT application
|
Go to the documentation of this file.
27 void TrackingServiceNull::printWarning()
const
108 std::vector<TrackerConfigurationPtr> retval;
144 return std::vector<TrackingSystemServicePtr> ();
virtual bool isPlaybackMode() const
virtual TrackerConfigurationPtr getConfiguration()
virtual void setPlaybackMode(PlaybackTimePtr controller)
virtual void setActiveTool(const QString &uid)
set a tool to be the active tool
Namespace for all CustusX production code.
virtual void setState(const Tool::State val)
static TrackerConfigurationPtr getNullObject()
virtual void unInstallTrackingSystem(TrackingSystemServicePtr system)
boost::shared_ptr< class TrackerConfiguration > TrackerConfigurationPtr
virtual SessionToolHistoryMap getSessionHistory(double startTime, double stopTime)
virtual ToolPtr getActiveTool()
get the tool that has higest priority when tracking
virtual std::vector< TrackerConfigurationPtr > getConfigurations()
virtual void setCurrentTrackingSystemImplementation(QString trackingSystemImplementation)
boost::shared_ptr< class PlaybackTime > PlaybackTimePtr
std::map< ToolPtr, TimedTransformMap > SessionToolHistoryMap
virtual void resetTimeSynchronization()
Reset time synchronization. Used for resetting time synchronization of incoming timestamps in OpenIGT...
virtual ToolPtr getManualTool()
a mouse-controllable virtual tool that is available even when not tracking.
boost::shared_ptr< class TrackingSystemService > TrackingSystemServicePtr
virtual void clearActiveTool()
Deselect active tool.
virtual void installTrackingSystem(TrackingSystemServicePtr system)
virtual QString getCurrentTrackingSystemImplementation()
virtual ToolPtr getFirstProbe()
get the active probe or any if none active
boost::shared_ptr< class Tool > ToolPtr
virtual ToolPtr getReferenceTool() const
tool used as patient reference
virtual std::vector< TrackingSystemServicePtr > getTrackingSystems()
virtual ToolPtr getTool(const QString &uid)
get a tool
virtual Tool::State getState() const
virtual void runDummyTool(DummyToolPtr tool)
boost::shared_ptr< class DummyTool > DummyToolPtr
std::map< QString, ToolPtr > ToolMap
virtual ToolMap getTools()
get configured and initialized tools