Intersection_Tests.h revision aa35831d1d0e4c798a63fe772430adc4f3a038cd
1/* 2 * Copyright 2012 Google Inc. 3 * 4 * Use of this source code is governed by a BSD-style license that can be 5 * found in the LICENSE file. 6 */ 7#include "DataTypes_Test.h" 8 9void ActiveEdge_Test(); 10void ConvexHull_Test(); 11void ConvexHull_X_Test(); 12void CubicBezierClip_Test(); 13void CubicCoincidence_Test(); 14void CubicIntersection_ComputeDeltaTest(); 15void CubicIntersection_OneOffTest(); 16void CubicIntersection_Test(); 17void CubicIntersection_RandTest(); 18void CubicIntersection_RandTestOld(); 19void CubicParameterization_Test(); 20void CubicReduceOrder_Test(); 21void CubicsToQuadratics_RandTest(); 22void CubicToQuadratics_Test(); 23void Inline_Tests(); 24void Intersection_Tests(); 25void LineCubicIntersection_Test(); 26void LineIntersection_Test(); 27void LineParameter_Test(); 28void LineQuadraticIntersection_Test(); 29void MiniSimplify_Test(); 30void SimplifyAddIntersectingTs_Test(); 31void SimplifyAngle_Test(); 32void SimplifyDegenerate4x4TrianglesThreaded_Test(int& ); 33void SimplifyFindNext_Test(); 34void SimplifyFindTop_Test(); 35void SimplifyNew_Test(); 36void SimplifyNondegenerate4x4TrianglesThreaded_Test(int& ); 37void SimplifyPolygonPaths_Test(); 38void SimplifyQuadralateralPaths_Test(); 39void SimplifyQuadraticPaths_Test(); 40void Simplify4x4QuadralateralsThreaded_Test(int& ); 41void Simplify4x4QuadraticsThreaded_Test(int& ); 42void Simplify4x4RectsThreaded_Test(int& ); 43void SimplifyRectangularPaths_Test(); 44void ShapeOps4x4CubicsThreaded_Test(int& ); 45void ShapeOps4x4RectsThreaded_Test(int& ); 46void QuadLineIntersectThreaded_Test(int& ); 47void QuadraticBezierClip_Test(); 48void QuadraticCoincidence_Test(); 49void QuadraticIntersection_Test(); 50void QuadraticParameterization_Test(); 51void QuadraticReduceOrder_Test(); 52void QuarticRoot_Test(); 53