Apollo 10.0
自动驾驶开放平台
apollo::common::math::Polygon2d 成员列表

成员的完整列表,这些成员属于 apollo::common::math::Polygon2d,包括所有继承而来的类成员

AABoundingBox() constapollo::common::math::Polygon2d
area() constapollo::common::math::Polygon2dinline
area_apollo::common::math::Polygon2dprotected
BoundingBoxWithHeading(const double heading) constapollo::common::math::Polygon2d
BuildFromPoints(bool check_area=true)apollo::common::math::Polygon2dprotected
CalculateVertices(const Vec2d &shift_vec)apollo::common::math::Polygon2d
ClipConvexHull(const LineSegment2d &line_segment, std::vector< Vec2d > *const points)apollo::common::math::Polygon2dprotectedstatic
ComputeConvexHull(const std::vector< Vec2d > &points, Polygon2d *const polygon, bool check_area=true)apollo::common::math::Polygon2dstatic
ComputeIoU(const Polygon2d &other_polygon) constapollo::common::math::Polygon2d
ComputeOverlap(const Polygon2d &other_polygon, Polygon2d *const overlap_polygon) constapollo::common::math::Polygon2d
Contains(const LineSegment2d &line_segment) constapollo::common::math::Polygon2d
Contains(const Polygon2d &polygon) constapollo::common::math::Polygon2d
DebugString() constapollo::common::math::Polygon2d
DistanceSquareTo(const Vec2d &point) constapollo::common::math::Polygon2d
DistanceTo(const Vec2d &point) constapollo::common::math::Polygon2d
DistanceTo(const Vec2d &point, Vec2d &closest_point) constapollo::common::math::Polygon2d
DistanceTo(const LineSegment2d &line_segment) constapollo::common::math::Polygon2d
DistanceTo(const LineSegment2d &line_segment, Vec2d &polygon_closest_point, Vec2d &segment_closest_point) constapollo::common::math::Polygon2d
DistanceTo(const Box2d &box) constapollo::common::math::Polygon2d
DistanceTo(const Polygon2d &polygon) constapollo::common::math::Polygon2d
DistanceTo(const Polygon2d &polygon, Vec2d &self_closest_point, Vec2d &other_closest_point) constapollo::common::math::Polygon2d
DistanceToBoundary(const Vec2d &point) constapollo::common::math::Polygon2d
ExpandByDistance(const double distance) constapollo::common::math::Polygon2d
ExtremePoints(const double heading, Vec2d *const first, Vec2d *const last) constapollo::common::math::Polygon2d
GetAllOverlaps(const LineSegment2d &line_segment) constapollo::common::math::Polygon2d
GetAllVertices(std::vector< Vec2d > *const vertices) constapollo::common::math::Polygon2d
GetAllVertices() constapollo::common::math::Polygon2d
GetOverlap(const LineSegment2d &line_segment, Vec2d *const first, Vec2d *const last) constapollo::common::math::Polygon2d
HasOverlap(const LineSegment2d &line_segment) constapollo::common::math::Polygon2d
HasOverlap(const Polygon2d &polygon) constapollo::common::math::Polygon2d
is_convex() constapollo::common::math::Polygon2dinline
is_convex_apollo::common::math::Polygon2dprotected
IsPointIn(const Vec2d &point) constapollo::common::math::Polygon2d
IsPointOnBoundary(const Vec2d &point) constapollo::common::math::Polygon2d
line_segments() constapollo::common::math::Polygon2dinline
line_segments_apollo::common::math::Polygon2dprotected
max_x() constapollo::common::math::Polygon2dinline
max_x_apollo::common::math::Polygon2dprotected
max_y() constapollo::common::math::Polygon2dinline
max_y_apollo::common::math::Polygon2dprotected
min_x() constapollo::common::math::Polygon2dinline
min_x_apollo::common::math::Polygon2dprotected
min_y() constapollo::common::math::Polygon2dinline
min_y_apollo::common::math::Polygon2dprotected
MinAreaBoundingBox() constapollo::common::math::Polygon2d
MinLineSegment() constapollo::common::math::Polygon2d
Next(int at) constapollo::common::math::Polygon2dprotected
num_points() constapollo::common::math::Polygon2dinline
num_points_apollo::common::math::Polygon2dprotected
points() constapollo::common::math::Polygon2dinline
points_apollo::common::math::Polygon2dprotected
Polygon2d()=defaultapollo::common::math::Polygon2d
Polygon2d(const Box2d &box)apollo::common::math::Polygon2dexplicit
Polygon2d(std::vector< Vec2d > points, bool check_area=true)apollo::common::math::Polygon2dexplicit
PolygonExpandByDistance(const double distance) constapollo::common::math::Polygon2d
Prev(int at) constapollo::common::math::Polygon2dprotected