IGSTK
Classes | Namespaces | Functions
/build/buildd/igstk-4.4.0/Source/igstkTracker.h File Reference
#include <vector>
#include <map>
#include "itkMutexLock.h"
#include "itkConditionVariable.h"
#include "itkMultiThreader.h"
#include "igstkObject.h"
#include "igstkStateMachine.h"
#include "igstkTransform.h"
#include "igstkPulseGenerator.h"
#include "igstkTrackerTool.h"
#include "igstkCoordinateSystemInterfaceMacros.h"
Include dependency graph for igstkTracker.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

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

Namespaces

namespace  igstk
 

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


Functions

 igstk::igstkEventMacro (TrackerEvent, StringEvent)
 igstk::igstkEventMacro (TrackerErrorEvent, IGSTKErrorWithStringEvent)
 igstk::igstkEventMacro (TrackerOpenEvent, TrackerEvent)
 igstk::igstkEventMacro (TrackerOpenErrorEvent, TrackerErrorEvent)
 igstk::igstkEventMacro (TrackerCloseEvent, TrackerEvent)
 igstk::igstkEventMacro (TrackerCloseErrorEvent, TrackerErrorEvent)
 igstk::igstkEventMacro (TrackerInitializeEvent, TrackerEvent)
 igstk::igstkEventMacro (TrackerInitializeErrorEvent, TrackerErrorEvent)
 igstk::igstkEventMacro (TrackerStartTrackingEvent, TrackerEvent)
 igstk::igstkEventMacro (TrackerStartTrackingErrorEvent, TrackerErrorEvent)
 igstk::igstkEventMacro (TrackerStopTrackingEvent, TrackerEvent)
 igstk::igstkEventMacro (TrackerStopTrackingErrorEvent, TrackerErrorEvent)
 igstk::igstkEventMacro (TrackerUpdateStatusEvent, TrackerEvent)
 igstk::igstkEventMacro (TrackerUpdateStatusErrorEvent, TrackerErrorEvent)
 igstk::igstkEventMacro (TrackerToolTransformUpdateEvent, TrackerEvent)