#include <st_graph_data.h>
|
| StGraphData ()=default |
|
void | LoadData (const std::vector< const STBoundary *> &st_boundaries, const double min_s_on_st_boundaries, const apollo::common::TrajectoryPoint &init_point, const SpeedLimit &speed_limit, const double cruise_speed, const double path_data_length, const double total_time_by_conf, planning_internal::STGraphDebug *st_graph_debug) |
|
bool | is_initialized () const |
|
const std::vector< const STBoundary * > & | st_boundaries () const |
|
double | min_s_on_st_boundaries () const |
|
const apollo::common::TrajectoryPoint & | init_point () const |
|
const SpeedLimit & | speed_limit () const |
|
double | cruise_speed () const |
|
double | path_length () const |
|
double | total_time_by_conf () const |
|
planning_internal::STGraphDebug * | mutable_st_graph_debug () |
|
bool | SetSTDrivableBoundary (const std::vector< std::tuple< double, double, double >> &s_boundary, const std::vector< std::tuple< double, double, double >> &v_obs_info) |
|
const STDrivableBoundary & | st_drivable_boundary () const |
|
◆ StGraphData()
apollo::planning::StGraphData::StGraphData |
( |
| ) |
|
|
default |
◆ cruise_speed()
double apollo::planning::StGraphData::cruise_speed |
( |
| ) |
const |
◆ init_point()
const apollo::common::TrajectoryPoint& apollo::planning::StGraphData::init_point |
( |
| ) |
const |
◆ is_initialized()
bool apollo::planning::StGraphData::is_initialized |
( |
| ) |
const |
|
inline |
◆ LoadData()
void apollo::planning::StGraphData::LoadData |
( |
const std::vector< const STBoundary *> & |
st_boundaries, |
|
|
const double |
min_s_on_st_boundaries, |
|
|
const apollo::common::TrajectoryPoint & |
init_point, |
|
|
const SpeedLimit & |
speed_limit, |
|
|
const double |
cruise_speed, |
|
|
const double |
path_data_length, |
|
|
const double |
total_time_by_conf, |
|
|
planning_internal::STGraphDebug * |
st_graph_debug |
|
) |
| |
◆ min_s_on_st_boundaries()
double apollo::planning::StGraphData::min_s_on_st_boundaries |
( |
| ) |
const |
◆ mutable_st_graph_debug()
planning_internal::STGraphDebug* apollo::planning::StGraphData::mutable_st_graph_debug |
( |
| ) |
|
◆ path_length()
double apollo::planning::StGraphData::path_length |
( |
| ) |
const |
◆ SetSTDrivableBoundary()
bool apollo::planning::StGraphData::SetSTDrivableBoundary |
( |
const std::vector< std::tuple< double, double, double >> & |
s_boundary, |
|
|
const std::vector< std::tuple< double, double, double >> & |
v_obs_info |
|
) |
| |
◆ speed_limit()
const SpeedLimit& apollo::planning::StGraphData::speed_limit |
( |
| ) |
const |
◆ st_boundaries()
const std::vector<const STBoundary*>& apollo::planning::StGraphData::st_boundaries |
( |
| ) |
const |
◆ st_drivable_boundary()
const STDrivableBoundary& apollo::planning::StGraphData::st_drivable_boundary |
( |
| ) |
const |
◆ total_time_by_conf()
double apollo::planning::StGraphData::total_time_by_conf |
( |
| ) |
const |
The documentation for this class was generated from the following file: