39 #ifndef _vpDetectorBase_h_
40 #define _vpDetectorBase_h_
47 #include <visp3/core/vpImage.h>
48 #include <visp3/core/vpImagePoint.h>
49 #include <visp3/core/vpRect.h>
67 std::vector<std::vector<vpImagePoint> > m_polygon;
68 std::vector<std::string> m_message;
70 unsigned long m_timeout_ms;
96 vpRect getBBox(
size_t i)
const;
106 std::vector<std::string> &getMessage() {
return m_message; }
111 std::string &getMessage(
size_t i);
116 size_t getNbObjects()
const {
return m_nb_objects; }
121 std::vector<std::vector<vpImagePoint> > &getPolygon() {
return m_polygon; }
126 std::vector<vpImagePoint> &getPolygon(
size_t i);
129 inline void setTimeout(
unsigned long timeout_ms) { m_timeout_ms = timeout_ms; }