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