Rectangle.h
author viric@llimona
Thu, 18 May 2006 23:12:51 +0200
changeset 0 6b8091ca909a
permissions -rw-r--r--
Init from working directory of svn repository.

#ifndef __RECTANGLE_H__
#define __RECTANGLE_H__

class Rectangle
{
	int ulx, uly, drx, dry;

public:
	int get_ulx() const { return ulx; };
	int get_uly() const { return uly; };
	int get_drx() const { return drx; };
	int get_dry() const { return dry; };

	void set_ulx(int num) {ulx = num;};
	void set_uly(int num) {uly = num;};
	void set_drx(int num) {drx = num;};
	void set_dry(int num) {dry = num;};

	Rectangle(int _ulx, int _uly, int _drx, int _dry)
	{ ulx = _ulx; uly = _uly; drx = _drx; dry = _dry;};

	Rectangle(const Rectangle &a)
	{
		ulx = a.get_ulx();
		uly = a.get_uly();
		drx = a.get_drx();
		dry = a.get_dry();
	};
};

#endif