#include using namespace std; #include "Shape.hpp" void Shape::setColor(unsigned int c) { color = c; } void Shape::setColor(unsigned char red, unsigned char blue, unsigned char green) { color = red; color <<= 8; color |= blue; color <<= 8; color |= green; } unsigned int Shape::getColor() { return color; } Shape::Shape(unsigned int c, unsigned char bw) : color(c), borderWidth(bw) { } Shape::Shape(unsigned char red, unsigned char blue, unsigned char green, unsigned char bw) : borderWidth(bw) { setColor(red, blue, green); } unsigned int Shape::getArea() { return 0; }