blob: 42f4a26e2f043709bb46e69a9d0550bad0f96d54 [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 SimplifyPolygonPaths_Test();
21 SimplifyRectangularPaths_Test();
caryclark@google.comc6825902012-02-03 22:07:47 +000022
caryclark@google.com27accef2012-01-25 18:57:23 +000023 QuadraticCoincidence_Test();
24 QuadraticReduceOrder_Test();
25 QuadraticBezierClip_Test();
26 QuadraticIntersection_Test();
27
28 CubicParameterization_Test();
29 CubicCoincidence_Test();
30 CubicReduceOrder_Test();
31 CubicBezierClip_Test();
32 CubicIntersection_Test();
caryclark@google.comc6825902012-02-03 22:07:47 +000033
caryclark@google.com27accef2012-01-25 18:57:23 +000034}