lab_inheritance
Insidious Inheritance
File List
Here is a list of all files with brief descriptions:
[detail level 12]
  cs225
 HSLAPixel.cppImplementation of the HSLAPixel class for use in with the PNG library
 HSLAPixel.h
 PNG.cppImplementation of a simple PNG class using HSLAPixels and the lodepng PNG library
 PNG.h
 RGB_HSL.h
 circle.cppImplementation of the Circle class
 circle.hDeclaration of the Circle class
 color.hProvides a variety of colors for convenience
 drawable.hDeclaration of the Drawable class
 flower.cppImplementation of the Flower class
 flower.hDeclaration of the Flower class
 line.cppImplementation of the Line class
 line.hDeclaration of the Line class
 main.cppProvides a simple application that draws some stuff
 rectangle.cppImplementation of the Rectangle class
 rectangle.hDeclaration of the Rectangle class
 shape.cppImplementation of the Shape class
 shape.hDeclaration of the Shape class
 test_constructor.cppA simple application that demonstrates a problem with the Circle constructor
 test_destructor.cppA simple application that demonstrates a problem with the Triangle destructor
 test_pure_virtual.cppA simple application that demonstrates a problem with Truck pure virtual methods
 test_slicing.cppA simple application that demonstrates slicing in the Flower class
 test_virtual.cppA simple application that demonstrates a problem with Shape virtual methods
 triangle.cppImplementation of the Triangle class
 triangle.hDeclaration of the Triangle class
 truck.cppImplementation of the Truck class
 truck.hDeclaration of the Truck class
 vector2.cppImplementation of the Vector2 class
 vector2.hDeclaration of the Vector2 class