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

#include <base_data_association.h>

类 apollo::perception::fusion::BaseDataAssociation 继承关系图:
apollo::perception::fusion::BaseDataAssociation 的协作图:

Public 成员函数

 BaseDataAssociation ()=default
 
virtual ~BaseDataAssociation ()=default
 
virtual bool Init (const AssociationInitOptions &options)=0
 Init base data association config
 
virtual bool Associate (const AssociationOptions &options, SensorFramePtr sensor_measurements, ScenePtr scene, AssociationResult *association_result)=0
 associate sensor measurements with global scene
 
virtual std::string Name () const =0
 The name of BaseDataAssociation
 
 DISALLOW_COPY_AND_ASSIGN (BaseDataAssociation)
 

详细描述

在文件 base_data_association.h 第 47 行定义.

构造及析构函数说明

◆ BaseDataAssociation()

apollo::perception::fusion::BaseDataAssociation::BaseDataAssociation ( )
default

◆ ~BaseDataAssociation()

virtual apollo::perception::fusion::BaseDataAssociation::~BaseDataAssociation ( )
virtualdefault

成员函数说明

◆ Associate()

virtual bool apollo::perception::fusion::BaseDataAssociation::Associate ( const AssociationOptions &  options,
SensorFramePtr  sensor_measurements,
ScenePtr  scene,
AssociationResult *  association_result 
)
pure virtual

associate sensor measurements with global scene

参数
options
sensor_measurementssensor measurements
scenecontainer to store trace information
association_resultassociation result
返回
true
false

在 apollo::perception::fusion::HMTrackersObjectsAssociation , 以及 apollo::perception::fusion::DummyDataAssociation 内被实现.

◆ DISALLOW_COPY_AND_ASSIGN()

apollo::perception::fusion::BaseDataAssociation::DISALLOW_COPY_AND_ASSIGN ( BaseDataAssociation  )

◆ Init()

virtual bool apollo::perception::fusion::BaseDataAssociation::Init ( const AssociationInitOptions &  options)
pure virtual

Init base data association config

参数
optionsinit options
返回
true
false

在 apollo::perception::fusion::HMTrackersObjectsAssociation , 以及 apollo::perception::fusion::DummyDataAssociation 内被实现.

◆ Name()

virtual std::string apollo::perception::fusion::BaseDataAssociation::Name ( ) const
pure virtual

The name of BaseDataAssociation

返回
std::string

在 apollo::perception::fusion::HMTrackersObjectsAssociation 内被实现.


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