Apollo 10.0
自动驾驶开放平台
apollo::perception::camera::BaseTransformer类 参考abstract

#include <base_transformer.h>

类 apollo::perception::camera::BaseTransformer 继承关系图:
apollo::perception::camera::BaseTransformer 的协作图:

Public 成员函数

 BaseTransformer ()=default
 
virtual ~BaseTransformer ()=default
 
virtual bool Init (const TransformerInitOptions &options=TransformerInitOptions())=0
 Init transfomer interface
 
virtual bool Transform (onboard::CameraFrame *frame)=0
 Transform 2d obstacle to 3D obstacle interface.
 
virtual std::string Name () const =0
 
 DISALLOW_COPY_AND_ASSIGN (BaseTransformer)
 

详细描述

在文件 base_transformer.h31 行定义.

构造及析构函数说明

◆ BaseTransformer()

apollo::perception::camera::BaseTransformer::BaseTransformer ( )
default

◆ ~BaseTransformer()

virtual apollo::perception::camera::BaseTransformer::~BaseTransformer ( )
virtualdefault

成员函数说明

◆ DISALLOW_COPY_AND_ASSIGN()

apollo::perception::camera::BaseTransformer::DISALLOW_COPY_AND_ASSIGN ( BaseTransformer  )

◆ Init()

virtual bool apollo::perception::camera::BaseTransformer::Init ( const TransformerInitOptions options = TransformerInitOptions())
pure virtual

Init transfomer interface

参数
optionsoptions for inference.
返回
true
false

apollo::perception::camera::MultiCueTransformer , 以及 apollo::perception::camera::SingleStageTransformer 内被实现.

◆ Name()

virtual std::string apollo::perception::camera::BaseTransformer::Name ( ) const
pure virtual

◆ Transform()

virtual bool apollo::perception::camera::BaseTransformer::Transform ( onboard::CameraFrame frame)
pure virtual

Transform 2d obstacle to 3D obstacle interface.

参数
framecamera frame
返回
true
false

apollo::perception::camera::MultiCueTransformer , 以及 apollo::perception::camera::SingleStageTransformer 内被实现.


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