18 #ifndef __igstkWebcamWinVideoImagerTool_h
19 #define __igstkWebcamWinVideoImagerTool_h
26 class WebcamWinVideoImager;
57 virtual void PrintSelf( std::ostream& os, ::itk::Indent indent )
const;
61 void operator=(
const Self&);
64 igstkDeclareStateMacro( Idle );
65 igstkDeclareStateMacro( VideoImagerToolNameSpecified );
68 igstkDeclareInputMacro( ValidVideoImagerToolName );
69 igstkDeclareInputMacro( InValidVideoImagerToolName );
73 virtual bool CheckIfVideoImagerToolIsConfigured()
const;
76 void ReportInvalidVideoImagerToolNameSpecifiedProcessing( );
79 void ReportInvalidRequestProcessing();
82 void SetVideoImagerToolNameProcessing();
84 std::string m_VideoImagerToolName;
85 std::string m_VideoImagerToolNameToBeSet;
87 bool m_VideoImagerToolConfigured;
93 #endif // __igstk_WebcamWinVideoImagerTool_h_