Apollo  6.0
Open source self driving car software
Public Member Functions | List of all members
apollo::planning::FrenetFramePath Class Reference

#include <frenet_frame_path.h>

Inheritance diagram for apollo::planning::FrenetFramePath:
Inheritance graph
Collaboration diagram for apollo::planning::FrenetFramePath:
Collaboration graph

Public Member Functions

 FrenetFramePath ()=default
 
 FrenetFramePath (std::vector< common::FrenetFramePoint > points)
 
double Length () const
 
common::FrenetFramePoint EvaluateByS (const double s) const
 
common::FrenetFramePoint GetNearestPoint (const SLBoundary &sl) const
 Get the FrenetFramePoint that is within SLBoundary, or the one with smallest l() in SLBoundary's s range [start_s(), end_s()]. More...
 

Constructor & Destructor Documentation

◆ FrenetFramePath() [1/2]

apollo::planning::FrenetFramePath::FrenetFramePath ( )
default

◆ FrenetFramePath() [2/2]

apollo::planning::FrenetFramePath::FrenetFramePath ( std::vector< common::FrenetFramePoint >  points)
explicit

Member Function Documentation

◆ EvaluateByS()

common::FrenetFramePoint apollo::planning::FrenetFramePath::EvaluateByS ( const double  s) const

◆ GetNearestPoint()

common::FrenetFramePoint apollo::planning::FrenetFramePath::GetNearestPoint ( const SLBoundary &  sl) const

Get the FrenetFramePoint that is within SLBoundary, or the one with smallest l() in SLBoundary's s range [start_s(), end_s()].

◆ Length()

double apollo::planning::FrenetFramePath::Length ( ) const

The documentation for this class was generated from the following file: