Apollo 11.0
自动驾驶开放平台
apollo::planning::ReferenceLineSmoother类 参考abstract

#include <reference_line_smoother.h>

类 apollo::planning::ReferenceLineSmoother 继承关系图:
apollo::planning::ReferenceLineSmoother 的协作图:

Public 成员函数

 ReferenceLineSmoother (const ReferenceLineSmootherConfig &config)
 
virtual void SetAnchorPoints (const std::vector< AnchorPoint > &achor_points)=0
 Smoothing constraints
 
virtual bool Smooth (const ReferenceLine &, ReferenceLine *const)=0
 Smooth a given reference line
 
virtual ~ReferenceLineSmoother ()=default
 

Protected 属性

ReferenceLineSmootherConfig config_
 

详细描述

在文件 reference_line_smoother.h 第 40 行定义.

构造及析构函数说明

◆ ReferenceLineSmoother()

apollo::planning::ReferenceLineSmoother::ReferenceLineSmoother ( const ReferenceLineSmootherConfig &  config)
inlineexplicit

在文件 reference_line_smoother.h 第 42 行定义.

43 : config_(config) {}

◆ ~ReferenceLineSmoother()

virtual apollo::planning::ReferenceLineSmoother::~ReferenceLineSmoother ( )
virtualdefault

成员函数说明

◆ SetAnchorPoints()

virtual void apollo::planning::ReferenceLineSmoother::SetAnchorPoints ( const std::vector< AnchorPoint > &  achor_points)
pure virtual

◆ Smooth()

virtual bool apollo::planning::ReferenceLineSmoother::Smooth ( const ReferenceLine &  ,
ReferenceLine * const   
)
pure virtual

类成员变量说明

◆ config_

ReferenceLineSmootherConfig apollo::planning::ReferenceLineSmoother::config_
protected

在文件 reference_line_smoother.h 第 59 行定义.


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