#include <camera_track_manager.h>
◆ CameraTrackManager()
apollo::perception::camera::CameraTrackManager::CameraTrackManager |
( |
| ) |
|
|
default |
◆ ~CameraTrackManager()
apollo::perception::camera::CameraTrackManager::~CameraTrackManager |
( |
| ) |
|
|
default |
◆ AddTrack()
void apollo::perception::camera::CameraTrackManager::AddTrack |
( |
const CameraTrackPtr & |
track | ) |
|
|
inline |
◆ ClearTracks()
void apollo::perception::camera::CameraTrackManager::ClearTracks |
( |
| ) |
|
◆ GetTracks()
const std::vector< CameraTrackPtr > & apollo::perception::camera::CameraTrackManager::GetTracks |
( |
| ) |
const |
|
inline |
◆ mutable_tracks()
std::vector< CameraTrackPtr > & apollo::perception::camera::CameraTrackManager::mutable_tracks |
( |
| ) |
|
|
inline |
◆ RemoveLostTracks()
int apollo::perception::camera::CameraTrackManager::RemoveLostTracks |
( |
| ) |
|
Remove already lost targets.
- 返回
- int
在文件 camera_track_manager.cc 第 22 行定义.
22 {
23 size_t track_count = 0;
24 for (
size_t i = 0; i <
tracks_.size(); ++i) {
26 if (i != track_count) {
28 }
29 ++track_count;
30 }
31 }
32 int removed_count =
static_cast<int>(
tracks_.size() - track_count);
33 ADEBUG <<
"Remove " << removed_count <<
" tracks";
35 return static_cast<int>(track_count);
36}
◆ tracks_
std::vector<CameraTrackPtr> apollo::perception::camera::CameraTrackManager::tracks_ |
|
protected |
该类的文档由以下文件生成: