igstk::PolarisTracker Class Reference

Provides support for the Polaris optical tracker. More...

#include <igstkPolarisTracker.h>

Inheritance diagram for igstk::PolarisTracker:

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

Collaboration graph
[legend]

List of all members.

Public Member Functions

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.


Detailed Description

Provides support for the Polaris optical tracker.

This class provides an interface to the Polaris line of optical tracking systems, including the Vicra and the Spectra. These devices are manufactured by Northern Digital Inc. of Waterloo, Ontario, Canada.

Tracking of the silvered markers individually is not possible, the markers must be configured as a tool before they can be tracked.

Definition at line 43 of file igstkPolarisTracker.h.


Member Function Documentation

virtual ResultType igstk::PolarisTracker::VerifyTrackerToolInformation ( const TrackerToolType  )  [virtual]

Verify tracker tool information.

Implements igstk::NDITracker.

virtual ResultType igstk::PolarisTracker::ValidateSpecifiedFrequency ( double  frequencyInHz  )  [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::PolarisTracker::PrintSelf ( std::ostream &  os,
::itk::Indent  indent 
) const [virtual]

Print object information.

Reimplemented from igstk::NDITracker.


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

Generated on Thu Apr 9 21:38:53 2015 for IGSTK by  doxygen 1.5.6