18 #ifndef __igstkAscension3DGTrackerTool_h
19 #define __igstkAscension3DGTrackerTool_h
57 virtual void PrintSelf( std::ostream& os, ::itk::Indent indent )
const;
62 void operator=(
const Self&);
65 igstkDeclareStateMacro( Idle );
66 igstkDeclareStateMacro( PortNumberSpecified );
69 igstkDeclareInputMacro( ValidPortNumber );
70 igstkDeclareInputMacro( InValidPortNumber );
74 virtual bool CheckIfTrackerToolIsConfigured()
const;
77 void ReportInvalidPortNumberSpecifiedProcessing( );
80 void ReportInvalidRequestProcessing();
83 void SetPortNumberProcessing();
85 unsigned int m_PortNumber;
86 unsigned int m_PortNumberToBeSet;
88 bool m_TrackerToolConfigured;
95 #endif // __igstk_Ascension3DGTrackerTool_h_
#define igstkGetMacro(name, type)
Get built-in type.
Base class for all the IGSTK classes.