Apollo 10.0
自动驾驶开放平台
apollo::perception::radar::DummyPreprocessor类 参考

#include <dummy_algorithms.h>

类 apollo::perception::radar::DummyPreprocessor 继承关系图:
apollo::perception::radar::DummyPreprocessor 的协作图:

Public 成员函数

 DummyPreprocessor ()=default
 
virtual ~DummyPreprocessor ()=default
 
bool Init (const PreprocessorInitOptions &options) override
 Dummy Init
 
bool Preprocess (const drivers::ContiRadar &raw_obstacles, const PreprocessorOptions &options, drivers::ContiRadar *corrected_obstacles) override
 Dummy preprocess
 
std::string Name () const override
 The name of the DummyPreprocessor
 
- Public 成员函数 继承自 apollo::perception::radar::BasePreprocessor
 BasePreprocessor ()=default
 Construct a new Base Preprocessor object
 
virtual ~BasePreprocessor ()=default
 

详细描述

在文件 dummy_algorithms.h 第 29 行定义.

构造及析构函数说明

◆ DummyPreprocessor()

apollo::perception::radar::DummyPreprocessor::DummyPreprocessor ( )
default

◆ ~DummyPreprocessor()

virtual apollo::perception::radar::DummyPreprocessor::~DummyPreprocessor ( )
virtualdefault

成员函数说明

◆ Init()

bool apollo::perception::radar::DummyPreprocessor::Init ( const PreprocessorInitOptions &  options)
overridevirtual

Dummy Init

参数
options
返回
true
false

实现了 apollo::perception::radar::BasePreprocessor.

在文件 dummy_algorithms.cc 第 78 行定义.

78 {
79 return true;
80}

◆ Name()

std::string apollo::perception::radar::DummyPreprocessor::Name ( ) const
overridevirtual

The name of the DummyPreprocessor

返回
std::string

实现了 apollo::perception::radar::BasePreprocessor.

在文件 dummy_algorithms.cc 第 93 行定义.

93{ return "DummyPreprocessor"; }

◆ Preprocess()

bool apollo::perception::radar::DummyPreprocessor::Preprocess ( const drivers::ContiRadar &  raw_obstacles,
const PreprocessorOptions &  options,
drivers::ContiRadar *  corrected_obstacles 
)
overridevirtual

Dummy preprocess

参数
raw_obstacles
options
corrected_obstacles
返回
true
false

实现了 apollo::perception::radar::BasePreprocessor.

在文件 dummy_algorithms.cc 第 82 行定义.

84 {
85 if (corrected_obstacles == nullptr) {
86 AERROR << "corrected_obstacles is not available";
87 return false;
88 }
89 *corrected_obstacles = raw_obstacles;
90 return true;
91}
#define AERROR
Definition log.h:44

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