00001 #ifndef __TEVENTS_H__ 00002 #define __TEVENTS_H__ 00003 #include <visp/vpImage.h> 00004 #include <visp/vpCameraParameters.h> 00005 00006 namespace tracking{ 00007 00008 struct input_ready{ 00009 input_ready(vpImage<vpRGBa>& I,vpCameraParameters& cam) : I(I),cam_(cam),frame(0){} 00010 input_ready(vpImage<vpRGBa>& I,vpCameraParameters& cam,int frame) : I(I),cam_(cam),frame(frame){} 00011 vpImage<vpRGBa>& I; 00012 vpCameraParameters cam_; 00013 int frame; 00014 }; 00015 struct select_input{ 00016 select_input(vpImage<vpRGBa>& I) : I(I){} 00017 vpImage<vpRGBa>& I; 00018 }; 00019 struct finished{ 00020 }; 00021 } 00022 #endif