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

#include <polynomial_curve1d.h>

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

Public 成员函数

 PolynomialCurve1d ()=default
 
virtual ~PolynomialCurve1d ()=default
 
virtual double Coef (const size_t order) const =0
 
virtual size_t Order () const =0
 
- Public 成员函数 继承自 apollo::planning::Curve1d
 Curve1d ()=default
 
virtual ~Curve1d ()=default
 
virtual double Evaluate (const std::uint32_t order, const double param) const =0
 
virtual double ParamLength () const =0
 
virtual std::string ToString () const =0
 

Protected 属性

double param_ = 0.0
 

详细描述

在文件 polynomial_curve1d.h28 行定义.

构造及析构函数说明

◆ PolynomialCurve1d()

apollo::planning::PolynomialCurve1d::PolynomialCurve1d ( )
default

◆ ~PolynomialCurve1d()

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

成员函数说明

◆ Coef()

virtual double apollo::planning::PolynomialCurve1d::Coef ( const size_t  order) const
pure virtual

◆ Order()

virtual size_t apollo::planning::PolynomialCurve1d::Order ( ) const
pure virtual

类成员变量说明

◆ param_

double apollo::planning::PolynomialCurve1d::param_ = 0.0
protected

在文件 polynomial_curve1d.h37 行定义.


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