IGSTK
igstkPolarisTracker.h
Go to the documentation of this file.
1 /*=========================================================================
2 
3  Program: Image Guided Surgery Software Toolkit
4  Module: $RCSfile: igstkPolarisTracker.h,v $
5  Language: C++
6  Date: $Date: 2008-11-17 20:12:25 $
7  Version: $Revision: 1.13 $
8 
9  Copyright (c) ISC Insight Software Consortium. All rights reserved.
10  See IGSTKCopyright.txt or http://www.igstk.org/copyright.htm for details.
11 
12  This software is distributed WITHOUT ANY WARRANTY; without even
13  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
14  PURPOSE. See the above copyright notices for more information.
15 
16 =========================================================================*/
17 
18 #ifndef __igstkPolarisTracker_h
19 #define __igstkPolarisTracker_h
20 
22 #include "igstkNDITracker.h"
23 
24 namespace igstk
25 {
43 class PolarisTracker : public NDITracker
44 {
45 public:
48 
49 protected:
50 
51  PolarisTracker(void);
52 
53  virtual ~PolarisTracker(void);
54 
57 
60  virtual ResultType ValidateSpecifiedFrequency( double frequencyInHz );
61 
63  virtual void PrintSelf( std::ostream& os, ::itk::Indent indent ) const;
64 
65 private:
66 
67  PolarisTracker(const Self&); //purposely not implemented
68  void operator=(const Self&); //purposely not implemented
69 
70 };
71 
72 }
73 
74 #endif //__igstk_PolarisTracker_h_