lab_inheritance
Insidious Inheritance
 All Classes Namespaces Files Functions Variables
Triangle Member List

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

area() const Triangle
center() const Shape
center_Shapeprotected
color() const Shape
contains(const Vector2 &p) const Triangle
draw(cs225::PNG *canvas) const Trianglevirtual
operator=(const Triangle &rhs)Triangle
perimeter() const Triangle
set_center(const Vector2 &center)Trianglevirtual
set_vertex(int i, const Vector2 &value)Triangle
Shape()Shape
Shape(const Vector2 &center, 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_Triangleprivate
~Drawable()Drawableinline
~Shape()Shapeinline
~Triangle()Triangle