Apollo 11.0
自动驾驶开放平台
apollo::perception::fusion::FusedObject类 参考

#include <sensor_object.h>

apollo::perception::fusion::FusedObject 的协作图:

Public 成员函数

 FusedObject ()
 
 ~FusedObject ()=default
 
double GetTimestamp () const
 
std::shared_ptr< base::Object > GetBaseObject ()
 

详细描述

在文件 sensor_object.h 第 70 行定义.

构造及析构函数说明

◆ FusedObject()

apollo::perception::fusion::FusedObject::FusedObject ( )

在文件 sensor_object.cc 第 81 行定义.

81 {
82 base::ObjectPool& object_pool = base::ObjectPool::Instance();
83 object_ = object_pool.Get();
84}
ConcurrentObjectPool< Object, kObjectPoolSize, ObjectInitializer > ObjectPool

◆ ~FusedObject()

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

成员函数说明

◆ GetBaseObject()

std::shared_ptr< base::Object > apollo::perception::fusion::FusedObject::GetBaseObject ( )
inline

在文件 sensor_object.h 第 77 行定义.

77{ return object_; }

◆ GetTimestamp()

double apollo::perception::fusion::FusedObject::GetTimestamp ( ) const
inline

在文件 sensor_object.h 第 75 行定义.

75{ return object_->latest_tracked_time; }

该类的文档由以下文件生成: