| AddVertex(const Point_t &vertex) | Polygon_t | [inline] |
| BoundingBox() const | Polygon_t | [inline] |
| Clear() | Polygon_t | [inline] |
| Contains(const Point_t &point) const | Polygon_t | |
| CountVertices() const | Polygon_t | [inline] |
| FindClosestPoint(const Point_t &from, out Point_t *closest_point_on_polygon, out int *after_index, bool on_edge_if_inside) const | Polygon_t | |
| GetBoundingBox(out Rect_t *bounding_box) const | Polygon_t | |
| InsertVertex(const Point_t &vertex, int index) | Polygon_t | [inline] |
| operator=(const Polygon_t ©) | Polygon_t | |
| operator=(const Rect_t &rect) | Polygon_t | |
| Overlapping(const Rect_t &rect) const | Polygon_t | |
| Polygon_t() | Polygon_t | [inline] |
| Polygon_t(const Point_t *vertices, int num_vertices) | Polygon_t | |
| Polygon_t(const Rect_t &rect) | Polygon_t | |
| Polygon_t(const Polygon_t &polygon) | Polygon_t | |
| RemoveVertex(int index) | Polygon_t | [inline] |
| ReplaceVertex(int index, const Point_t &vertex) | Polygon_t | [inline] |
| RotateAbout(double radians, const Point_t &point) | Polygon_t | |
| Shift(const Point_t &offset) | Polygon_t | |
| VertexAt(int index) const | Polygon_t | [inline] |
1.6.1