Apollo  6.0
Open source self driving car software
Public Member Functions | List of all members
apollo::perception::fusion::DummyTracker Class Reference

#include <dummy_algorithms.h>

Inheritance diagram for apollo::perception::fusion::DummyTracker:
Inheritance graph
Collaboration diagram for apollo::perception::fusion::DummyTracker:
Collaboration graph

Public Member Functions

 DummyTracker ()=default
 
 ~DummyTracker ()=default
 
 DummyTracker (const DummyTracker &)=delete
 
DummyTrackeroperator= (const DummyTracker &)=delete
 
bool Init (TrackPtr track, SensorObjectPtr measurement) override
 
void UpdateWithMeasurement (const TrackerOptions &options, const SensorObjectPtr measurement, double target_timestamp) override
 
void UpdateWithoutMeasurement (const TrackerOptions &options, const std::string &sensor_id, double measurement_timestamp, double target_timestamp) override
 
std::string Name () const override
 
- Public Member Functions inherited from apollo::perception::fusion::BaseTracker
 BaseTracker ()
 
virtual ~BaseTracker ()
 
 BaseTracker (const BaseTracker &)=delete
 
BaseTrackeroperator= (const BaseTracker &)=delete
 

Additional Inherited Members

- Protected Attributes inherited from apollo::perception::fusion::BaseTracker
TrackPtr track_ = nullptr
 

Constructor & Destructor Documentation

◆ DummyTracker() [1/2]

apollo::perception::fusion::DummyTracker::DummyTracker ( )
default

◆ ~DummyTracker()

apollo::perception::fusion::DummyTracker::~DummyTracker ( )
default

◆ DummyTracker() [2/2]

apollo::perception::fusion::DummyTracker::DummyTracker ( const DummyTracker )
delete

Member Function Documentation

◆ Init()

bool apollo::perception::fusion::DummyTracker::Init ( TrackPtr  track,
SensorObjectPtr  measurement 
)
overridevirtual

◆ Name()

std::string apollo::perception::fusion::DummyTracker::Name ( ) const
inlineoverridevirtual

◆ operator=()

DummyTracker& apollo::perception::fusion::DummyTracker::operator= ( const DummyTracker )
delete

◆ UpdateWithMeasurement()

void apollo::perception::fusion::DummyTracker::UpdateWithMeasurement ( const TrackerOptions options,
const SensorObjectPtr  measurement,
double  target_timestamp 
)
overridevirtual

◆ UpdateWithoutMeasurement()

void apollo::perception::fusion::DummyTracker::UpdateWithoutMeasurement ( const TrackerOptions options,
const std::string &  sensor_id,
double  measurement_timestamp,
double  target_timestamp 
)
overridevirtual

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