17 #ifndef __igstkAscensionTrackerTool_h
18 #define __igstkAscensionTrackerTool_h
58 virtual void PrintSelf( std::ostream& os, ::itk::Indent indent )
const;
63 void operator=(
const Self&);
66 igstkDeclareStateMacro( Idle );
67 igstkDeclareStateMacro( PortNumberSpecified );
70 igstkDeclareInputMacro( ValidPortNumber );
71 igstkDeclareInputMacro( InValidPortNumber );
75 virtual bool CheckIfTrackerToolIsConfigured()
const;
78 void ReportInvalidPortNumberSpecifiedProcessing( );
81 void ReportInvalidRequestProcessing();
84 void SetPortNumberProcessing();
86 unsigned int m_PortNumber;
87 unsigned int m_PortNumberToBeSet;
89 bool m_TrackerToolConfigured;
97 #endif // __igstk_AscensionTrackerTool_h_
#define igstkGetMacro(name, type)
Get built-in type.
Base class for all the IGSTK classes.