accumulated_s() const | apollo::hdmap::Path | inline |
accumulated_s_ | apollo::hdmap::Path | protected |
approximation() const | apollo::hdmap::Path | inline |
approximation_ | apollo::hdmap::Path | protected |
clear_area_overlaps() const | apollo::hdmap::Path | inline |
clear_area_overlaps_ | apollo::hdmap::Path | protected |
crosswalk_overlaps() const | apollo::hdmap::Path | inline |
crosswalk_overlaps_ | apollo::hdmap::Path | protected |
DebugString() const | apollo::hdmap::Path | |
GetAllOverlaps(GetOverlapFromLaneFunc GetOverlaps_from_lane, std::vector< PathOverlap > *const overlaps) const | apollo::hdmap::Path | protected |
GetHeadingAlongPath(const common::math::Vec2d &point, double *heading) const | apollo::hdmap::Path | |
GetIndexFromS(double s) const | apollo::hdmap::Path | |
GetLaneIndexFromS(double s) const | apollo::hdmap::Path | |
GetLaneLeftWidth(const double s) const | apollo::hdmap::Path | |
GetLaneRightWidth(const double s) const | apollo::hdmap::Path | |
GetLaneSegments(const double start_s, const double end_s) const | apollo::hdmap::Path | |
GetLaneWidth(const double s, double *lane_left_width, double *lane_right_width) const | apollo::hdmap::Path | |
GetNearestPoint(const common::math::Vec2d &point, double *accumulate_s, double *lateral) const | apollo::hdmap::Path | |
GetNearestPoint(const common::math::Vec2d &point, double *accumulate_s, double *lateral, double *distance) const | apollo::hdmap::Path | |
GetOverlapFromLaneFunc typedef | apollo::hdmap::Path | protected |
GetProjection(const common::math::Vec2d &point, double *accumulate_s, double *lateral) const | apollo::hdmap::Path | |
GetProjection(const common::math::Vec2d &point, double *accumulate_s, double *lateral, double *distance) const | apollo::hdmap::Path | |
GetProjectionWithHueristicParams(const common::math::Vec2d &point, const double hueristic_start_s, const double hueristic_end_s, double *accumulate_s, double *lateral, double *min_distance) const | apollo::hdmap::Path | |
GetRoadLeftWidth(const double s) const | apollo::hdmap::Path | |
GetRoadRightWidth(const double s) const | apollo::hdmap::Path | |
GetRoadWidth(const double s, double *road_left_width, double *road_ight_width) const | apollo::hdmap::Path | |
GetSample(const std::vector< double > &samples, const double s) const | apollo::hdmap::Path | protected |
GetSFromIndex(const InterpolatedIndex &index) const | apollo::hdmap::Path | |
GetSmoothPoint(const InterpolatedIndex &index) const | apollo::hdmap::Path | |
GetSmoothPoint(double s) const | apollo::hdmap::Path | |
Init() | apollo::hdmap::Path | protected |
InitLaneSegments() | apollo::hdmap::Path | protected |
InitOverlaps() | apollo::hdmap::Path | protected |
InitPointIndex() | apollo::hdmap::Path | protected |
InitPoints() | apollo::hdmap::Path | protected |
InitWidth() | apollo::hdmap::Path | protected |
IsOnPath(const common::math::Vec2d &point) const | apollo::hdmap::Path | |
junction_overlaps() const | apollo::hdmap::Path | inline |
junction_overlaps_ | apollo::hdmap::Path | protected |
lane_accumulated_s_ | apollo::hdmap::Path | protected |
lane_left_width_ | apollo::hdmap::Path | protected |
lane_overlaps() const | apollo::hdmap::Path | inline |
lane_overlaps_ | apollo::hdmap::Path | protected |
lane_right_width_ | apollo::hdmap::Path | protected |
lane_segments() const | apollo::hdmap::Path | inline |
lane_segments_ | apollo::hdmap::Path | protected |
lane_segments_to_next_point() const | apollo::hdmap::Path | inline |
lane_segments_to_next_point_ | apollo::hdmap::Path | protected |
last_point_index_ | apollo::hdmap::Path | protected |
length() const | apollo::hdmap::Path | inline |
length_ | apollo::hdmap::Path | protected |
NextLaneOverlap(double s) const | apollo::hdmap::Path | |
num_points() const | apollo::hdmap::Path | inline |
num_points_ | apollo::hdmap::Path | protected |
num_sample_points_ | apollo::hdmap::Path | protected |
num_segments() const | apollo::hdmap::Path | inline |
num_segments_ | apollo::hdmap::Path | protected |
OverlapWith(const common::math::Box2d &box, double width) const | apollo::hdmap::Path | |
parking_space_overlaps() const | apollo::hdmap::Path | inline |
parking_space_overlaps_ | apollo::hdmap::Path | protected |
Path()=default | apollo::hdmap::Path | |
Path(const std::vector< MapPathPoint > &path_points) | apollo::hdmap::Path | explicit |
Path(std::vector< MapPathPoint > &&path_points) | apollo::hdmap::Path | explicit |
Path(std::vector< LaneSegment > &&path_points) | apollo::hdmap::Path | explicit |
Path(const std::vector< LaneSegment > &path_points) | apollo::hdmap::Path | explicit |
Path(const std::vector< MapPathPoint > &path_points, const std::vector< LaneSegment > &lane_segments) | apollo::hdmap::Path | |
Path(std::vector< MapPathPoint > &&path_points, std::vector< LaneSegment > &&lane_segments) | apollo::hdmap::Path | |
Path(const std::vector< MapPathPoint > &path_points, const std::vector< LaneSegment > &lane_segments, const double max_approximation_error) | apollo::hdmap::Path | |
Path(std::vector< MapPathPoint > &&path_points, std::vector< LaneSegment > &&lane_segments, const double max_approximation_error) | apollo::hdmap::Path | |
path_points() const | apollo::hdmap::Path | inline |
path_points_ | apollo::hdmap::Path | protected |
pnc_junction_overlaps() const | apollo::hdmap::Path | inline |
pnc_junction_overlaps_ | apollo::hdmap::Path | protected |
road_left_width_ | apollo::hdmap::Path | protected |
road_right_width_ | apollo::hdmap::Path | protected |
segments() const | apollo::hdmap::Path | inline |
segments_ | apollo::hdmap::Path | protected |
signal_overlaps() const | apollo::hdmap::Path | inline |
signal_overlaps_ | apollo::hdmap::Path | protected |
speed_bump_overlaps() const | apollo::hdmap::Path | inline |
speed_bump_overlaps_ | apollo::hdmap::Path | protected |
stop_sign_overlaps() const | apollo::hdmap::Path | inline |
stop_sign_overlaps_ | apollo::hdmap::Path | protected |
unit_directions() const | apollo::hdmap::Path | inline |
unit_directions_ | apollo::hdmap::Path | protected |
use_path_approximation_ | apollo::hdmap::Path | protected |
yield_sign_overlaps() const | apollo::hdmap::Path | inline |
yield_sign_overlaps_ | apollo::hdmap::Path | protected |