Public Member Functions | Protected Attributes | List of all members
detectors::DetectorBase Class Referenceabstract

#include <detector_base.h>

Inheritance diagram for detectors::DetectorBase:
Inheritance graph
[legend]

Public Member Functions

virtual bool detect (cv::Mat &image, int timeout=1000, unsigned int offsetx=0, unsigned int offsety=0)=0
 
std::vector< std::pair< cv::Point, cv::Point > > & get_lines ()
 
std::string & get_message ()
 
std::vector< cv::Point > & get_polygon ()
 

Protected Attributes

std::vector< std::pair< cv::Point, cv::Point > > lines_
 
std::string message_
 
std::vector< cv::Pointpolygon_
 

Detailed Description

Definition at line 10 of file detector_base.h.

Member Function Documentation

virtual bool detectors::DetectorBase::detect ( cv::Mat &  image,
int  timeout = 1000,
unsigned int  offsetx = 0,
unsigned int  offsety = 0 
)
pure virtual
std::vector< std::pair< cv::Point, cv::Point > > & detectors::DetectorBase::get_lines ( )

Definition at line 4 of file detector_base.cpp.

std::string & detectors::DetectorBase::get_message ( )

Definition at line 8 of file detector_base.cpp.

std::vector< cv::Point > & detectors::DetectorBase::get_polygon ( )

Definition at line 12 of file detector_base.cpp.

Member Data Documentation

std::vector<std::pair<cv::Point,cv::Point> > detectors::DetectorBase::lines_
protected

Definition at line 12 of file detector_base.h.

std::string detectors::DetectorBase::message_
protected

Definition at line 14 of file detector_base.h.

std::vector<cv::Point> detectors::DetectorBase::polygon_
protected

Definition at line 13 of file detector_base.h.


The documentation for this class was generated from the following files:


visp_auto_tracker
Author(s): Filip Novotny
autogenerated on Sat Mar 13 2021 03:20:08