CRingPatternGeneratorComp.h
Go to the documentation of this file.
1 #ifndef iipr_CRingPatternGeneratorComp_included
2 #define iipr_CRingPatternGeneratorComp_included
3 
4 
5 // ACF includes
6 #include "iimg/IBitmap.h"
7 
9 
10 
11 namespace iipr
12 {
13 
14 
16 {
17 public:
19 
20  I_BEGIN_COMPONENT(CRingPatternGeneratorComp);
21  I_ASSIGN(m_paramsIdAttrPtr, "ParamsId", "ID of the processor parameter in the parameter set", false, "ParamsId");
22  I_END_COMPONENT;
23 
24  // reimplemented (iproc::IProcessor)
25  virtual int DoProcessing(
26  const iprm::IParamsSet* paramsPtr,
27  const istd::IPolymorphic* inputPtr,
28  istd::IChangeable* outputPtr,
29  ibase::IProgressManager* progressManagerPtr = NULL);
30 
31 private:
32  I_ATTR(QByteArray, m_paramsIdAttrPtr);
33 };
34 
35 
36 } // namespace iipr
37 
38 
39 #endif // !iipr_CRingPatternGeneratorComp_included
40 
Simple definition macro for a synchronous processor.
iproc::CSyncProcessorCompBase BaseClass
virtual int DoProcessing(const iprm::IParamsSet *paramsPtr, const istd::IPolymorphic *inputPtr, istd::IChangeable *outputPtr, ibase::IProgressManager *progressManagerPtr=NULL)

© 2007-2011 Witold Gantzke and Kirill Lepskiy