#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: