#ifndef SHAPES_H
#define SHAPES_H

class Shapes
{
private:
	unsigned char* destination;

public:
	Shapes(void);
	Shapes(unsigned char* dest);
	~Shapes(void);
	void setDestination(unsigned char* dest);
	void putPixel(int x, int y, int col);
	void horzLine(int x1, int y1, int x2, int col);
	void vertLine(int x1, int y1, int y2, int col);
	void Line(int x1, int y1, int x2, int y2, int col);
	void Rectangle(int x1, int y1, int x2, int y2, int col);
	void Circle(int xm, int ym, int radius, int col);
};
#endif
