Classes | Public Member Functions | Public Attributes | Private Attributes | List of all members
CTracker Class Reference

#include <Ctracker.h>

Classes

struct  Params
 

Public Member Functions

 CTracker (const Params &parameters)
 
void Update (const std::vector< Point_t > &detectedCentroid, const std::vector< std::vector< cv::Point > > &contour)
 
void updateParameters (const Params &parameters)
 
 ~CTracker (void)
 

Public Attributes

std::vector< std::unique_ptr< CTrack > > tracks
 

Private Attributes

size_t NextTrackID
 
Params params
 

Detailed Description

Definition at line 73 of file Ctracker.h.

Constructor & Destructor Documentation

CTracker::CTracker ( const Params parameters)

Definition at line 9 of file Ctracker.cpp.

CTracker::~CTracker ( void  )

Definition at line 130 of file Ctracker.cpp.

Member Function Documentation

void CTracker::Update ( const std::vector< Point_t > &  detectedCentroid,
const std::vector< std::vector< cv::Point > > &  contour 
)

Definition at line 17 of file Ctracker.cpp.

void CTracker::updateParameters ( const Params parameters)

Definition at line 123 of file Ctracker.cpp.

Member Data Documentation

size_t CTracker::NextTrackID
private

Definition at line 95 of file Ctracker.h.

Params CTracker::params
private

Definition at line 93 of file Ctracker.h.

std::vector<std::unique_ptr<CTrack> > CTracker::tracks

Definition at line 86 of file Ctracker.h.


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


costmap_converter
Author(s): Christoph Rösmann , Franz Albers , Otniel Rinaldo
autogenerated on Sat May 16 2020 03:19:18