Apollo  6.0
Open source self driving car software
apollo::common::math::Box2d Member List

This is the complete list of members for apollo::common::math::Box2d, including all inherited members.

area() constapollo::common::math::Box2dinline
Box2d()=defaultapollo::common::math::Box2d
Box2d(const Vec2d &center, const double heading, const double length, const double width)apollo::common::math::Box2d
Box2d(const LineSegment2d &axis, const double width)apollo::common::math::Box2d
Box2d(const AABox2d &aabox)apollo::common::math::Box2dexplicit
center() constapollo::common::math::Box2dinline
center_x() constapollo::common::math::Box2dinline
center_y() constapollo::common::math::Box2dinline
cos_heading() constapollo::common::math::Box2dinline
CreateAABox(const Vec2d &one_corner, const Vec2d &opposite_corner)apollo::common::math::Box2dstatic
DebugString() constapollo::common::math::Box2d
diagonal() constapollo::common::math::Box2dinline
DistanceTo(const Vec2d &point) constapollo::common::math::Box2d
DistanceTo(const LineSegment2d &line_segment) constapollo::common::math::Box2d
DistanceTo(const Box2d &box) constapollo::common::math::Box2d
GetAABox() constapollo::common::math::Box2d
GetAllCorners(std::vector< Vec2d > *const corners) constapollo::common::math::Box2d
GetAllCorners() constapollo::common::math::Box2d
half_length() constapollo::common::math::Box2dinline
half_width() constapollo::common::math::Box2dinline
HasOverlap(const LineSegment2d &line_segment) constapollo::common::math::Box2d
HasOverlap(const Box2d &box) constapollo::common::math::Box2d
heading() constapollo::common::math::Box2dinline
InitCorners()apollo::common::math::Box2d
IsPointIn(const Vec2d &point) constapollo::common::math::Box2d
IsPointOnBoundary(const Vec2d &point) constapollo::common::math::Box2d
LateralExtend(const double extension_length)apollo::common::math::Box2d
length() constapollo::common::math::Box2dinline
LongitudinalExtend(const double extension_length)apollo::common::math::Box2d
max_x() constapollo::common::math::Box2dinline
max_y() constapollo::common::math::Box2dinline
min_x() constapollo::common::math::Box2dinline
min_y() constapollo::common::math::Box2dinline
RotateFromCenter(const double rotate_angle)apollo::common::math::Box2d
Shift(const Vec2d &shift_vec)apollo::common::math::Box2d
sin_heading() constapollo::common::math::Box2dinline
width() constapollo::common::math::Box2dinline