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 14class SimpleTransformTest : public BTestCase { 15public: 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