1/*
2 * Copyright (C) 2008 Stephan A��mus <superstippi@gmx.de>
3 * All rights reserved. Distributed under the terms of the MIT license.
4 */
5#ifndef TEST_H
6#define TEST_H
7
8#include <Region.h>
9
10class BView;
11
12class Test {
13public:
14								Test();
15	virtual						~Test();
16
17	virtual	void				Prepare(BView* view) = 0;
18	virtual	bool				RunIteration(BView* view) = 0;
19	virtual	void				PrintResults(BView* view);
20
21			void				SetupClipping(BView* view);
22
23protected:
24			BRegion				fClippingRegion;
25};
26
27#endif // TEST_H
28