|
Thunderbots Project
|
This is the complete list of members for Triangle, including all inherited members.
| area() const override | ConvexPolygon | virtual |
| centroid() const | Polygon | |
| ConvexPolygon()=delete (defined in ConvexPolygon) | ConvexPolygon | |
| ConvexPolygon(const std::vector< Point > &points) | ConvexPolygon | explicit |
| ConvexPolygon(const std::initializer_list< Point > &points) | ConvexPolygon | explicit |
| expand(double expansion_amount) const | Polygon | |
| fromSegment(const Segment &segment, double length_radius, double width_radius) | Polygon | static |
| fromSegment(const Segment &segment, double radius) (defined in Polygon) | Polygon | static |
| getPoints() const | Polygon | |
| getSegments() const | Polygon | |
| initSegments() | Polygon | protected |
| mean() const | Triangle | |
| perimeter() const | Polygon | |
| points_ (defined in Polygon) | Polygon | protected |
| Polygon()=delete (defined in Polygon) | Polygon | |
| Polygon(const std::vector< Point > &points) | Polygon | explicit |
| Polygon(const std::initializer_list< Point > &points) | Polygon | explicit |
| segments_ (defined in Polygon) | Polygon | protected |
| Triangle(const Point &point1, const Point &point2, const Point &point3) | Triangle | explicit |
| ~Shape()=default (defined in Shape) | Shape | virtual |