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

#include <base_motion_parser.h>

类 apollo::perception::lidar::BaseMotionParser 继承关系图:
apollo::perception::lidar::BaseMotionParser 的协作图:

Public 成员函数

 BaseMotionParser ()=default
 Construct a new Base PointCloud Parser object
 
virtual ~BaseMotionParser ()=default
 Destroy the Base PointCloud Parser object
 
virtual bool Init (const PointCloudParserInitOptions &options=PointCloudParserInitOptions())=0
 Init the Base PointCloud Parser object
 
virtual bool Parse (const PointCloudParserOptions &options, LidarFrame *frame)=0
 Detect foreground objects
 
virtual std::string Name () const =0
 Name of Base PointCloud Parser class
 

详细描述

在文件 base_motion_parser.h 第 38 行定义.

构造及析构函数说明

◆ BaseMotionParser()

apollo::perception::lidar::BaseMotionParser::BaseMotionParser ( )
default

Construct a new Base PointCloud Parser object

◆ ~BaseMotionParser()

virtual apollo::perception::lidar::BaseMotionParser::~BaseMotionParser ( )
virtualdefault

Destroy the Base PointCloud Parser object

成员函数说明

◆ Init()

virtual bool apollo::perception::lidar::BaseMotionParser::Init ( const PointCloudParserInitOptions &  options = PointCloudParserInitOptions())
pure virtual

Init the Base PointCloud Parser object

参数
optionspointcloud parser init options
返回
true
false

在 apollo::perception::lidar::MotionUnet 内被实现.

◆ Name()

virtual std::string apollo::perception::lidar::BaseMotionParser::Name ( ) const
pure virtual

Name of Base PointCloud Parser class

返回
std::string

在 apollo::perception::lidar::MotionUnet 内被实现.

◆ Parse()

virtual bool apollo::perception::lidar::BaseMotionParser::Parse ( const PointCloudParserOptions &  options,
LidarFrame *  frame 
)
pure virtual

Detect foreground objects

参数
optionspointcloud parser options
framelidar frame
返回
true
false

在 apollo::perception::lidar::MotionUnet 内被实现.


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