#include <pnc_map.h>
|
virtual | ~PncMap ()=default |
|
| PncMap (const HDMap *hdmap) |
|
const hdmap::HDMap * | hdmap () const |
|
bool | UpdateRoutingResponse (const routing::RoutingResponse &routing_response) |
|
const routing::RoutingResponse & | routing_response () const |
|
bool | GetRouteSegments (const common::VehicleState &vehicle_state, const double backward_length, const double forward_length, std::list< RouteSegments > *const route_segments) |
|
bool | GetRouteSegments (const common::VehicleState &vehicle_state, std::list< RouteSegments > *const route_segments) |
| use heuristic forward length and backward length More...
|
|
bool | IsNewRouting (const routing::RoutingResponse &routing_response) const |
|
bool | ExtendSegments (const RouteSegments &segments, const common::PointENU &point, double look_forward, double look_backward, RouteSegments *extended_segments) |
|
bool | ExtendSegments (const RouteSegments &segments, double start_s, double end_s, RouteSegments *const truncated_segments) const |
|
std::vector< routing::LaneWaypoint > | FutureRouteWaypoints () const |
|
◆ ~PncMap()
virtual apollo::hdmap::PncMap::~PncMap |
( |
| ) |
|
|
virtualdefault |
◆ PncMap()
apollo::hdmap::PncMap::PncMap |
( |
const HDMap * |
hdmap | ) |
|
|
explicit |
◆ ExtendSegments() [1/2]
bool apollo::hdmap::PncMap::ExtendSegments |
( |
const RouteSegments & |
segments, |
|
|
const common::PointENU & |
point, |
|
|
double |
look_forward, |
|
|
double |
look_backward, |
|
|
RouteSegments * |
extended_segments |
|
) |
| |
◆ ExtendSegments() [2/2]
bool apollo::hdmap::PncMap::ExtendSegments |
( |
const RouteSegments & |
segments, |
|
|
double |
start_s, |
|
|
double |
end_s, |
|
|
RouteSegments *const |
truncated_segments |
|
) |
| const |
◆ FutureRouteWaypoints()
std::vector<routing::LaneWaypoint> apollo::hdmap::PncMap::FutureRouteWaypoints |
( |
| ) |
const |
◆ GetRouteSegments() [1/2]
bool apollo::hdmap::PncMap::GetRouteSegments |
( |
const common::VehicleState & |
vehicle_state, |
|
|
const double |
backward_length, |
|
|
const double |
forward_length, |
|
|
std::list< RouteSegments > *const |
route_segments |
|
) |
| |
◆ GetRouteSegments() [2/2]
bool apollo::hdmap::PncMap::GetRouteSegments |
( |
const common::VehicleState & |
vehicle_state, |
|
|
std::list< RouteSegments > *const |
route_segments |
|
) |
| |
use heuristic forward length and backward length
◆ hdmap()
◆ IsNewRouting() [1/2]
bool apollo::hdmap::PncMap::IsNewRouting |
( |
const routing::RoutingResponse & |
routing_response | ) |
const |
Check if the routing is the same as existing one in PncMap
◆ IsNewRouting() [2/2]
static bool apollo::hdmap::PncMap::IsNewRouting |
( |
const routing::RoutingResponse & |
prev, |
|
|
const routing::RoutingResponse & |
routing_response |
|
) |
| |
|
static |
◆ LookForwardDistance()
static double apollo::hdmap::PncMap::LookForwardDistance |
( |
const double |
velocity | ) |
|
|
static |
◆ routing_response()
const routing::RoutingResponse& apollo::hdmap::PncMap::routing_response |
( |
| ) |
const |
◆ UpdateRoutingResponse()
bool apollo::hdmap::PncMap::UpdateRoutingResponse |
( |
const routing::RoutingResponse & |
routing_response | ) |
|
The documentation for this class was generated from the following file: