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

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

area() const overrideConvexPolygonvirtual
centre() constRectangle
centroid() constPolygon
ConvexPolygon()=delete (defined in ConvexPolygon)ConvexPolygon
ConvexPolygon(const std::vector< Point > &points)ConvexPolygonexplicit
ConvexPolygon(const std::initializer_list< Point > &points)ConvexPolygonexplicit
diagonal() constRectangle
expand(double expansion_amount) constRectangle
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
halfPerimeter() constRectangle
initSegments()Polygonprotected
negXNegYCorner() constRectangle
negXPosYCorner() constRectangle
operator==(const Rectangle &p) const (defined in Rectangle)Rectangle
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
posXNegYCorner() constRectangle
posXPosYCorner() constRectangle
Rectangle(const Point &point1, const Point &point2)Rectangleexplicit
segments_ (defined in Polygon)Polygonprotected
xLength() constRectangle
xMax() constRectangle
xMin() constRectangle
yLength() constRectangle
yMax() constRectangle
yMin() constRectangle
~Shape()=default (defined in Shape)Shapevirtual