IGSTK
Main Page
Namespaces
Classes
Files
File List
File Members
Source
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
21
#include "
igstkPolarisTrackerTool.h
"
22
#include "
igstkNDITracker.h
"
23
24
namespace
igstk
25
{
43
class
PolarisTracker
:
public
NDITracker
44
{
45
public
:
47
igstkStandardClassTraitsMacro
(
PolarisTracker
,
NDITracker
)
48
49
protected
:
50
51
PolarisTracker
(
void
);
52
53
virtual
~
PolarisTracker
(
void
);
54
56
virtual
ResultType
VerifyTrackerToolInformation
(
const
TrackerToolType
* );
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_
Generated on Thu Mar 20 2014 13:04:04 for IGSTK by
1.8.1.2