|
lab_inheritance
Insidious Inheritance
|
| ▼ cs225 | |
| HSLAPixel.cpp | Implementation of the HSLAPixel class for use in with the PNG library |
| HSLAPixel.h | |
| PNG.cpp | Implementation of a simple PNG class using HSLAPixels and the lodepng PNG library |
| PNG.h | |
| RGB_HSL.h | |
| circle.cpp | Implementation of the Circle class |
| circle.h | Declaration of the Circle class |
| color.h | Provides a variety of colors for convenience |
| drawable.h | Declaration of the Drawable class |
| flower.cpp | Implementation of the Flower class |
| flower.h | Declaration of the Flower class |
| line.cpp | Implementation of the Line class |
| line.h | Declaration of the Line class |
| main.cpp | Provides a simple application that draws some stuff |
| rectangle.cpp | Implementation of the Rectangle class |
| rectangle.h | Declaration of the Rectangle class |
| shape.cpp | Implementation of the Shape class |
| shape.h | Declaration of the Shape class |
| test_constructor.cpp | A simple application that demonstrates a problem with the Circle constructor |
| test_destructor.cpp | A simple application that demonstrates a problem with the Triangle destructor |
| test_pure_virtual.cpp | A simple application that demonstrates a problem with Truck pure virtual methods |
| test_slicing.cpp | A simple application that demonstrates slicing in the Flower class |
| test_virtual.cpp | A simple application that demonstrates a problem with Shape virtual methods |
| triangle.cpp | Implementation of the Triangle class |
| triangle.h | Declaration of the Triangle class |
| truck.cpp | Implementation of the Truck class |
| truck.h | Declaration of the Truck class |
| vector2.cpp | Implementation of the Vector2 class |
| vector2.h | Declaration of the Vector2 class |