18 #ifndef __igstkOpenIGTLinkVideoImagerTool_h
19 #define __igstkOpenIGTLinkVideoImagerTool_h
27 class OpenIGTLinkVideoImager;
60 virtual void PrintSelf( std::ostream& os, ::itk::Indent indent )
const;
64 void operator=(
const Self&);
67 igstkDeclareStateMacro( Idle );
68 igstkDeclareStateMacro( VideoImagerToolNameSpecified );
71 igstkDeclareInputMacro( ValidVideoImagerToolName );
72 igstkDeclareInputMacro( InValidVideoImagerToolName );
76 virtual bool CheckIfVideoImagerToolIsConfigured()
const;
79 void ReportInvalidVideoImagerToolNameSpecifiedProcessing( );
82 void ReportInvalidRequestProcessing();
85 void SetVideoImagerToolNameProcessing();
87 std::string m_VideoImagerToolName;
88 std::string m_VideoImagerToolNameToBeSet;
90 bool m_VideoImagerToolConfigured;
97 #endif // __igstk_OpenIGTLinkVideoImagerTool_h_