igstk::AuroraTracker Class Reference

Provides support for the AURORA magnetic tracker. More...

#include <igstkAuroraTracker.h>

Inheritance diagram for igstk::AuroraTracker:
Inheritance graph
[legend]
Collaboration diagram for igstk::AuroraTracker:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual bool GetSimulatedTestMaintainCoverage ()

Protected Member Functions

 AuroraTracker (void)
virtual ~AuroraTracker (void)
virtual ResultType VerifyTrackerToolInformation (const TrackerToolType *)
 Verify tracker tool information.
virtual ResultType ValidateSpecifiedFrequency (double frequencyInHz)
 The "ValidateSpecifiedFrequency" method checks if the specified frequency is valid for the tracking device that is being used.
virtual void PrintSelf (std::ostream &os,::itk::Indent indent) const
 Print object information.
virtual ResultType RemoveTrackerToolFromInternalDataContainers (const TrackerToolType *trackerTool)
 Remove tracker tool entry from internal containers.

Detailed Description

Provides support for the AURORA magnetic tracker.

This class provides an interface to the Aurora magnetic tracking system, which is manufactured by Northern Digital Inc. in Waterloo, Ontario, Canada.

The use of two 5DOF tools on a single port is supported. In order to use the Aurora in this configuration, a splitter for the port is required, as well as an SROM file that can work with the two tools in question.

Definition at line 48 of file igstkAuroraTracker.h.


Constructor & Destructor Documentation

igstk::AuroraTracker::AuroraTracker ( void   )  [protected]
virtual igstk::AuroraTracker::~AuroraTracker ( void   )  [protected, virtual]

Member Function Documentation

virtual bool igstk::AuroraTracker::GetSimulatedTestMaintainCoverage (  )  [virtual]
virtual ResultType igstk::AuroraTracker::VerifyTrackerToolInformation ( const TrackerToolType  )  [protected, virtual]

Verify tracker tool information.

Implements igstk::NDITracker.

virtual ResultType igstk::AuroraTracker::ValidateSpecifiedFrequency ( double  frequencyInHz  )  [protected, virtual]

The "ValidateSpecifiedFrequency" method checks if the specified frequency is valid for the tracking device that is being used.

Reimplemented from igstk::NDITracker.

virtual void igstk::AuroraTracker::PrintSelf ( std::ostream &  os,
::itk::Indent  indent 
) const [protected, virtual]

Print object information.

Reimplemented from igstk::NDITracker.

virtual ResultType igstk::AuroraTracker::RemoveTrackerToolFromInternalDataContainers ( const TrackerToolType trackerTool  )  [protected, virtual]

Remove tracker tool entry from internal containers.

Reimplemented from igstk::NDITracker.


The documentation for this class was generated from the following file:

Generated on Tue Dec 22 03:55:47 2009 for IGSTK by  doxygen 1.6.1