|
lab_inheritance
Insidious Inheritance
|
This is the complete list of members for Triangle, including all inherited members.
| area() const | Triangle | |
| center() const | Shape | |
| center_ | Shape | protected |
| color() const | Shape | |
| contains(const Vector2 &p) const | Triangle | |
| draw(cs225::PNG *canvas) const | Triangle | virtual |
| operator=(const Triangle &rhs) | Triangle | |
| perimeter() const | Triangle | |
| set_center(const Vector2 ¢er) | Triangle | virtual |
| set_vertex(int i, const Vector2 &value) | Triangle | |
| Shape() | Shape | |
| Shape(const Vector2 ¢er, const cs225::HSLAPixel &color) | Shape | |
| Triangle(const cs225::HSLAPixel &color, const Vector2 &vertex1, const Vector2 &vertex2, const Vector2 &vertex3) | Triangle | |
| Triangle(const Triangle &other) | Triangle | |
| vertex(int i) const | Triangle | |
| vertices_ | Triangle | private |
| ~Drawable() | Drawable | inline |
| ~Shape() | Shape | inline |
| ~Triangle() | Triangle |