IGSTK
Classes | Namespaces | Functions
igstkTrackerTool.h File Reference
#include "igstkObject.h"
#include "igstkTransform.h"
#include "igstkMacros.h"
#include "igstkStateMachine.h"
#include "igstkCoordinateSystemInterfaceMacros.h"
Include dependency graph for igstkTrackerTool.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  igstk::TrackerTool
 Abstract superclass for concrete IGSTK TrackerTool classes. More...
 

Namespaces

 igstk
 This file contains the declarations of IGSTK Events used to communicate among components.
 

Functions

 igstk::igstkEventMacro (TrackerToolEvent, StringEvent)
 
 igstk::igstkEventMacro (TrackerToolErrorEvent, IGSTKErrorWithStringEvent)
 
 igstk::igstkEventMacro (TrackerToolConfigurationEvent, TrackerToolEvent)
 
 igstk::igstkEventMacro (TrackerToolConfigurationErrorEvent, TrackerToolErrorEvent)
 
 igstk::igstkEventMacro (InvalidRequestToAttachTrackerToolErrorEvent, TrackerToolErrorEvent)
 
 igstk::igstkEventMacro (InvalidRequestToDetachTrackerToolErrorEvent, TrackerToolErrorEvent)
 
 igstk::igstkEventMacro (TrackerToolAttachmentToTrackerEvent, TrackerToolEvent)
 
 igstk::igstkEventMacro (TrackerToolAttachmentToTrackerErrorEvent, TrackerToolErrorEvent)
 
 igstk::igstkEventMacro (TrackerToolDetachmentFromTrackerEvent, TrackerToolEvent)
 
 igstk::igstkEventMacro (TrackerToolDetachmentFromTrackerErrorEvent, TrackerToolErrorEvent)
 
 igstk::igstkEventMacro (TrackerToolMadeTransitionToTrackedStateEvent, TrackerToolEvent)
 
 igstk::igstkEventMacro (TrackerToolNotAvailableToBeTrackedEvent, TrackerToolEvent)
 
 igstk::igstkEventMacro (ToolTrackingStartedEvent, TrackerToolEvent)
 
 igstk::igstkEventMacro (ToolTrackingStoppedEvent, TrackerToolEvent)
 
std::ostream & igstk::operator<< (std::ostream &os, const TrackerTool &o)