Thunderbots Project
Loading...
Searching...
No Matches
ConvexPolygon Member List

This is the complete list of members for ConvexPolygon, including all inherited members.

area() const overrideConvexPolygonvirtual
centroid() constPolygon
ConvexPolygon()=delete (defined in ConvexPolygon)ConvexPolygon
ConvexPolygon(const std::vector< Point > &points)ConvexPolygonexplicit
ConvexPolygon(const std::initializer_list< Point > &points)ConvexPolygonexplicit
expand(double expansion_amount) constPolygon
fromSegment(const Segment &segment, double length_radius, double width_radius)Polygonstatic
fromSegment(const Segment &segment, double radius) (defined in Polygon)Polygonstatic
getPoints() constPolygon
getSegments() constPolygon
initSegments()Polygonprotected
perimeter() constPolygon
points_ (defined in Polygon)Polygonprotected
Polygon()=delete (defined in Polygon)Polygon
Polygon(const std::vector< Point > &points)Polygonexplicit
Polygon(const std::initializer_list< Point > &points)Polygonexplicit
segments_ (defined in Polygon)Polygonprotected
~Shape()=default (defined in Shape)Shapevirtual