blob: 2a1620ee81e1129c2b2fd83000fab89b7c9b8342 [file] [log] [blame]
caryclark@google.com27accef2012-01-25 18:57:23 +00001#include "CubicIntersection_TestData.h"
2#include "Intersection_Tests.h"
3
4void cubecode_test(int test);
caryclark@google.comc6825902012-02-03 22:07:47 +00005void testSimplify();
caryclark@google.com27accef2012-01-25 18:57:23 +00006
7void Intersection_Tests() {
8 cubecode_test(1);
9 convert_testx();
10 // tests are in dependency / complexity order
11 Inline_Tests();
12 ConvexHull_Test();
13 ConvexHull_X_Test();
14
15 LineParameter_Test();
16 LineIntersection_Test();
17 LineQuadraticIntersection_Test();
18 LineCubicIntersection_Test();
19
caryclark@google.comcef7e3f2012-02-28 16:57:05 +000020 SimplifyRectangularPaths_Test();
caryclark@google.com4917f172012-03-05 22:01:21 +000021 SimplifyPolygonPaths_Test();
22 SimplifyQuadralateralPaths_Test();
caryclark@google.comc6825902012-02-03 22:07:47 +000023
caryclark@google.com27accef2012-01-25 18:57:23 +000024 QuadraticCoincidence_Test();
25 QuadraticReduceOrder_Test();
26 QuadraticBezierClip_Test();
27 QuadraticIntersection_Test();
28
29 CubicParameterization_Test();
30 CubicCoincidence_Test();
31 CubicReduceOrder_Test();
32 CubicBezierClip_Test();
33 CubicIntersection_Test();
caryclark@google.comc6825902012-02-03 22:07:47 +000034
caryclark@google.com27accef2012-01-25 18:57:23 +000035}