/******************************************************************************* // created: 2012/03/01 - 14:06 // filename: UDisparity.h // // author: Pierre Hudelaine // Copyright Heudiasyc UMR UTC/CNRS 7253 // // version: $Id: $ // // purpose: // ********************************************************************************/ #include "Pacpus/kernel/Log.h" #include "Pacpus/kernel/ComponentBase.h" #include "Pacpus/kernel/ComponentFactory.h" #include "Pacpus/PacpusTools/ShMem.h" #include "opencv2/opencv.hpp" #include "StereoVisionDisparityExp.h" namespace pacpus { class STEREOVISIONDISPARITY_API UDisparity : public QObject , public ComponentBase { Q_OBJECT public: /// Constructor UDisparity(QString name); /// Destructor ~UDisparity(); protected: // The 3 virtual methods relative to the ComponentBase inheritance virtual void startActivity(); virtual void stopActivity(); virtual COMPONENT_CONFIGURATION configureComponent(XmlComponentConfig config); private: }; } // namespace pacpus