//---------------------------------------------------------- // Module CalibEstim //---------------------------------------------------------- #ifndef __orc_Mod_CalibEstim_h #define __orc_Mod_CalibEstim_h #include "Exec/mt.h" #include "Exec/rt.h" #include "Exec/module.h" class orc_Mod_CalibEstim: public ModuleAlgo { protected: // Internal Variables // Orccad Version: 3.0 alpha // Module : CalibEstim // Variables declaration File // Date of creation : Thu Jan 28 11:08:10 1999 public: orc_Mod_CalibEstim(ModuleTask *mt,int indexclk): ModuleAlgo("orc_Mod_CalibEstim",mt,indexclk){}; ~orc_Mod_CalibEstim(){}; // Output Ports declaration double[3][3] CoefCalib; double[3] Quality; int DepthMap; // Output Event Ports declaration int EndCalib; // Output param Ports declaration int WeightThres; // Methods of computation void init(const int &Corner); void param(); void reparam(); void compute(const int &Corner ); void end(); }; #endif // End class orc_Mod_CalibEstim