Apollo  6.0
Open source self driving car software
Public Member Functions | Static Public Member Functions | List of all members
apollo::common::math::PathMatcher Class Reference

#include <path_matcher.h>

Collaboration diagram for apollo::common::math::PathMatcher:
Collaboration graph

Public Member Functions

 PathMatcher ()=delete
 

Static Public Member Functions

static PathPoint MatchToPath (const std::vector< PathPoint > &reference_line, const double x, const double y)
 
static std::pair< double, double > GetPathFrenetCoordinate (const std::vector< PathPoint > &reference_line, const double x, const double y)
 
static PathPoint MatchToPath (const std::vector< PathPoint > &reference_line, const double s)
 

Constructor & Destructor Documentation

◆ PathMatcher()

apollo::common::math::PathMatcher::PathMatcher ( )
delete

Member Function Documentation

◆ GetPathFrenetCoordinate()

static std::pair<double, double> apollo::common::math::PathMatcher::GetPathFrenetCoordinate ( const std::vector< PathPoint > &  reference_line,
const double  x,
const double  y 
)
static

◆ MatchToPath() [1/2]

static PathPoint apollo::common::math::PathMatcher::MatchToPath ( const std::vector< PathPoint > &  reference_line,
const double  x,
const double  y 
)
static

◆ MatchToPath() [2/2]

static PathPoint apollo::common::math::PathMatcher::MatchToPath ( const std::vector< PathPoint > &  reference_line,
const double  s 
)
static

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