|
Apollo 10.0
自动驾驶开放平台
|
成员的完整列表,这些成员属于 apollo::planning::ReferenceLine,包括所有继承而来的类成员
| AddSpeedLimit(double start_s, double end_s, double speed_limit) | apollo::planning::ReferenceLine | |
| DebugString() const | apollo::planning::ReferenceLine | |
| GetApproximateSLBoundary(const common::math::Box2d &box, const double start_s, const double end_s, SLBoundary *const sl_boundary) const | apollo::planning::ReferenceLine | |
| GetDrivingWidth(const SLBoundary &sl_boundary) const | apollo::planning::ReferenceLine | |
| GetFrenetPoint(const common::PathPoint &path_point) const | apollo::planning::ReferenceLine | |
| GetLaneBoundaryType(const double s, hdmap::LaneBoundaryType::Type *const left_boundary_type, hdmap::LaneBoundaryType::Type *const right_boundary_type) const | apollo::planning::ReferenceLine | |
| GetLaneFromS(const double s, std::vector< hdmap::LaneInfoConstPtr > *lanes) const | apollo::planning::ReferenceLine | |
| GetLaneSegments(const double start_s, const double end_s) const | apollo::planning::ReferenceLine | |
| GetLaneWidth(const double s, double *const lane_left_width, double *const lane_right_width) const | apollo::planning::ReferenceLine | |
| GetMapPath() const | apollo::planning::ReferenceLine | inline |
| GetNearestReferenceIndex(const double s) const | apollo::planning::ReferenceLine | |
| GetNearestReferencePoint(const common::math::Vec2d &xy) const | apollo::planning::ReferenceLine | |
| GetNearestReferencePoint(const double s) const | apollo::planning::ReferenceLine | |
| GetOffsetToMap(const double s, double *l_offset) const | apollo::planning::ReferenceLine | |
| GetPriority() const | apollo::planning::ReferenceLine | inline |
| GetReferencePoint(const double s) const | apollo::planning::ReferenceLine | |
| GetReferencePoint(const double x, const double y) const | apollo::planning::ReferenceLine | |
| GetReferencePoints(double start_s, double end_s) const | apollo::planning::ReferenceLine | |
| GetRoadType(const double s) const | apollo::planning::ReferenceLine | |
| GetRoadWidth(const double s, double *const road_left_width, double *const road_right_width) const | apollo::planning::ReferenceLine | |
| GetSLBoundary(const common::math::Box2d &box, SLBoundary *const sl_boundary, double warm_start_s=-1.0) const | apollo::planning::ReferenceLine | |
| GetSLBoundary(const common::math::Polygon2d &polygon, SLBoundary *const sl_boundary, double warm_start_s=-1.0) const | apollo::planning::ReferenceLine | |
| GetSLBoundary(const std::vector< common::math::Vec2d > &corners, SLBoundary *const sl_boundary, double warm_start_s) const | apollo::planning::ReferenceLine | |
| GetSLBoundary(const hdmap::Polygon &polygon, SLBoundary *const sl_boundary) const | apollo::planning::ReferenceLine | |
| GetSpeedLimitFromS(const double s) const | apollo::planning::ReferenceLine | |
| HasOverlap(const common::math::Box2d &box) const | apollo::planning::ReferenceLine | |
| IsBlockRoad(const common::math::Box2d &box2d, double gap) const | apollo::planning::ReferenceLine | |
| IsOnLane(const common::SLPoint &sl_point) const | apollo::planning::ReferenceLine | |
| IsOnLane(const common::math::Vec2d &vec2d_point) const | apollo::planning::ReferenceLine | |
| IsOnLane(const XYPoint &xy) const | apollo::planning::ReferenceLine | inline |
| IsOnLane(const SLBoundary &sl_boundary) const | apollo::planning::ReferenceLine | |
| IsOnRoad(const common::SLPoint &sl_point) const | apollo::planning::ReferenceLine | |
| IsOnRoad(const common::math::Vec2d &vec2d_point) const | apollo::planning::ReferenceLine | |
| IsOnRoad(const SLBoundary &sl_boundary) const | apollo::planning::ReferenceLine | |
| Length() const | apollo::planning::ReferenceLine | inline |
| map_path() const | apollo::planning::ReferenceLine | |
| reference_points() const | apollo::planning::ReferenceLine | |
| ReferenceLine()=default | apollo::planning::ReferenceLine | |
| ReferenceLine(const ReferenceLine &reference_line)=default | apollo::planning::ReferenceLine | explicit |
| ReferenceLine(const Iterator begin, const Iterator end) | apollo::planning::ReferenceLine | inline |
| ReferenceLine(const std::vector< ReferencePoint > &reference_points) | apollo::planning::ReferenceLine | explicit |
| ReferenceLine(const hdmap::Path &hdmap_path) | apollo::planning::ReferenceLine | explicit |
| Segment(const common::math::Vec2d &point, const double distance_backward, const double distance_forward) | apollo::planning::ReferenceLine | |
| Segment(const double s, const double distance_backward, const double distance_forward) | apollo::planning::ReferenceLine | |
| SetEgoPosition(common::math::Vec2d ego_pos) | apollo::planning::ReferenceLine | inline |
| SetPriority(uint32_t priority) | apollo::planning::ReferenceLine | inline |
| SLToXY(const common::SLPoint &sl_point, common::math::Vec2d *const xy_point) const | apollo::planning::ReferenceLine | |
| Stitch(const ReferenceLine &other) | apollo::planning::ReferenceLine | |
| ToFrenetFrame(const common::TrajectoryPoint &traj_point) const | apollo::planning::ReferenceLine | |
| XYToSL(const common::math::Vec2d &xy_point, common::SLPoint *const sl_point, double warm_start_s=-1.0) const | apollo::planning::ReferenceLine | |
| XYToSL(const double heading, const common::math::Vec2d &xy_point, common::SLPoint *const sl_point, double warm_start_s=-1.0) const | apollo::planning::ReferenceLine | |
| XYToSL(const common::math::Vec2d &xy_point, common::SLPoint *const sl_point, double hueristic_start_s, double hueristic_end_s) const | apollo::planning::ReferenceLine | |
| XYToSL(const XYPoint &xy, common::SLPoint *const sl_point) const | apollo::planning::ReferenceLine | inline |