xref: /haiku/src/tests/servers/app/unit_tests/SimpleTransformTest.h (revision 1deede7388b04dbeec5af85cae7164735ea9e70d)
1 /*
2  * Copyright 2015 Julian Harnath <julian.harnath@rwth-aachen.de>
3  * All rights reserved. Distributed under the terms of the MIT license.
4  */
5 #ifndef SIMPLE_TRANSFORM_TEST_H
6 #define SIMPLE_TRANSFORM_TEST_H
7 
8 #include <TestCase.h>
9 #include <TestSuite.h>
10 
11 #include "SimpleTransform.h"
12 
13 
14 class SimpleTransformTest : public BTestCase {
15 public:
16 	static	void			AddTests(BTestSuite& parent);
17 
18 			void			TransformPoint();
19 			void			TransformIntPoint();
20 			void			TransformRect();
21 			void			TransformIntRect();
22 			void			TransformRegion();
23 
24 			void			TransformGradientLinear();
25 			void			TransformGradientRadial();
26 			void			TransformGradientRadialFocus();
27 			void			TransformGradientDiamond();
28 			void			TransformGradientConic();
29 
30 			void			TransformPointArray();
31 			void			TransformRectArray();
32 			void			TransformRegionArray();
33 };
34 
35 
36 #endif // SIMPLE_TRANSFORM_TEST_H
37