00001 00034 #ifndef __VISUALIZATION_MODEL__ 00035 #define __VISUALIZATION_MODEL__ 00036 00037 #include <cv.h> 00038 00039 class VisualizationModel 00040 { 00041 public: 00042 00043 VisualizationModel(){} 00044 virtual ~VisualizationModel(){} 00045 00053 virtual void draw(cv::Mat &img, const cv::Mat &cTo, 00054 const cv::Mat &A, const cv::Mat &K = cv::Mat()) const = 0; 00055 00056 }; 00057 00058 #endif