Apollo
11.0
自动驾驶开放平台
apollo::common::math::Box2d 成员列表
成员的完整列表,这些成员属于
apollo::common::math::Box2d
,包括所有继承而来的类成员
area
() const
apollo::common::math::Box2d
inline
Box2d
()=default
apollo::common::math::Box2d
Box2d
(const Vec2d ¢er, const double heading, const double length, const double width)
apollo::common::math::Box2d
Box2d
(const Vec2d &point, double heading, double front_length, double back_length, double width)
apollo::common::math::Box2d
Box2d
(const LineSegment2d &axis, const double width)
apollo::common::math::Box2d
Box2d
(const AABox2d &aabox)
apollo::common::math::Box2d
explicit
center
() const
apollo::common::math::Box2d
inline
center_x
() const
apollo::common::math::Box2d
inline
center_y
() const
apollo::common::math::Box2d
inline
cos_heading
() const
apollo::common::math::Box2d
inline
CreateAABox
(const Vec2d &one_corner, const Vec2d &opposite_corner)
apollo::common::math::Box2d
static
DebugString
() const
apollo::common::math::Box2d
diagonal
() const
apollo::common::math::Box2d
inline
DistanceTo
(const Vec2d &point) const
apollo::common::math::Box2d
DistanceTo
(const LineSegment2d &line_segment) const
apollo::common::math::Box2d
DistanceTo
(const Box2d &box) const
apollo::common::math::Box2d
GetAABox
() const
apollo::common::math::Box2d
GetAllCorners
(std::vector< Vec2d > *const corners) const
apollo::common::math::Box2d
GetAllCorners
() const
apollo::common::math::Box2d
half_length
() const
apollo::common::math::Box2d
inline
half_width
() const
apollo::common::math::Box2d
inline
HasOverlap
(const LineSegment2d &line_segment) const
apollo::common::math::Box2d
HasOverlap
(const Box2d &box) const
apollo::common::math::Box2d
heading
() const
apollo::common::math::Box2d
inline
InitCorners
()
apollo::common::math::Box2d
IsPointIn
(const Vec2d &point) const
apollo::common::math::Box2d
IsPointOnBoundary
(const Vec2d &point) const
apollo::common::math::Box2d
LateralExtend
(const double extension_length)
apollo::common::math::Box2d
length
() const
apollo::common::math::Box2d
inline
LongitudinalExtend
(const double extension_length)
apollo::common::math::Box2d
max_x
() const
apollo::common::math::Box2d
inline
max_y
() const
apollo::common::math::Box2d
inline
min_x
() const
apollo::common::math::Box2d
inline
min_y
() const
apollo::common::math::Box2d
inline
RotateFromCenter
(const double rotate_angle)
apollo::common::math::Box2d
Shift
(const Vec2d &shift_vec)
apollo::common::math::Box2d
sin_heading
() const
apollo::common::math::Box2d
inline
width
() const
apollo::common::math::Box2d
inline