Apollo
11.0
自动驾驶开放平台
apollo::hdmap::MapPathPoint 成员列表
成员的完整列表,这些成员属于
apollo::hdmap::MapPathPoint
,包括所有继承而来的类成员
add_lane_waypoint
(LaneWaypoint lane_waypoint)
apollo::hdmap::MapPathPoint
inline
add_lane_waypoints
(const std::vector< LaneWaypoint > &lane_waypoints)
apollo::hdmap::MapPathPoint
inline
Angle
() const
apollo::common::math::Vec2d
clear_lane_waypoints
()
apollo::hdmap::MapPathPoint
inline
CreateUnitVec2d
(const double angle)
apollo::common::math::Vec2d
static
CrossProd
(const Vec2d &other) const
apollo::common::math::Vec2d
DebugString
() const
apollo::hdmap::MapPathPoint
DistanceSquareTo
(const Vec2d &other) const
apollo::common::math::Vec2d
DistanceTo
(const Vec2d &other) const
apollo::common::math::Vec2d
GetPointsFromLane
(LaneInfoConstPtr lane, const double start_s, const double end_s)
apollo::hdmap::MapPathPoint
static
GetPointsFromSegment
(const LaneSegment &segment)
apollo::hdmap::MapPathPoint
static
heading
() const
apollo::hdmap::MapPathPoint
inline
heading_
apollo::hdmap::MapPathPoint
protected
InnerProd
(const Vec2d &other) const
apollo::common::math::Vec2d
lane_waypoints
() const
apollo::hdmap::MapPathPoint
inline
lane_waypoints_
apollo::hdmap::MapPathPoint
protected
Length
() const
apollo::common::math::Vec2d
LengthSquare
() const
apollo::common::math::Vec2d
MapPathPoint
()=default
apollo::hdmap::MapPathPoint
MapPathPoint
(const common::math::Vec2d &point, double heading)
apollo::hdmap::MapPathPoint
inline
MapPathPoint
(const common::math::Vec2d &point, double heading, LaneWaypoint lane_waypoint)
apollo::hdmap::MapPathPoint
inline
MapPathPoint
(const common::math::Vec2d &point, double heading, std::vector< LaneWaypoint > lane_waypoints)
apollo::hdmap::MapPathPoint
inline
Normalize
()
apollo::common::math::Vec2d
operator*
(const double ratio) const
apollo::common::math::Vec2d
operator*=
(const double ratio)
apollo::common::math::Vec2d
operator+
(const Vec2d &other) const
apollo::common::math::Vec2d
operator+=
(const Vec2d &other)
apollo::common::math::Vec2d
operator-
(const Vec2d &other) const
apollo::common::math::Vec2d
operator-=
(const Vec2d &other)
apollo::common::math::Vec2d
operator/
(const double ratio) const
apollo::common::math::Vec2d
operator/=
(const double ratio)
apollo::common::math::Vec2d
operator==
(const Vec2d &other) const
apollo::common::math::Vec2d
RemoveDuplicates
(std::vector< MapPathPoint > *points)
apollo::hdmap::MapPathPoint
static
rotate
(const double angle) const
apollo::common::math::Vec2d
SelfRotate
(const double angle)
apollo::common::math::Vec2d
set_heading
(const double heading)
apollo::hdmap::MapPathPoint
inline
set_x
(const double x)
apollo::common::math::Vec2d
inline
set_y
(const double y)
apollo::common::math::Vec2d
inline
Vec2d
(const double x, const double y) noexcept
apollo::common::math::Vec2d
inline
Vec2d
() noexcept
apollo::common::math::Vec2d
inline
x
() const
apollo::common::math::Vec2d
inline
x_
apollo::common::math::Vec2d
protected
y
() const
apollo::common::math::Vec2d
inline
y_
apollo::common::math::Vec2d
protected