shape ops work in progress
authorcaryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Mon, 27 Aug 2012 14:11:33 +0000 (14:11 +0000)
committercaryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Mon, 27 Aug 2012 14:11:33 +0000 (14:11 +0000)
commit9e49fb63d355446b91d20ff78ad78b297e89a50d
tree8612da8233d279b8860f05822fa77d73018b9dc2
parent98a9e1f958c4992bd73899d84a1a1f20eca2c80e
shape ops work in progress
add copyrights everywhere
start working on quadratic line segments (for quad intersection)

git-svn-id: http://skia.googlecode.com/svn/trunk@5286 2bbb7eff-a529-9590-31e7-b0007b416f81
76 files changed:
experimental/Intersection/ActiveEdge_Test.cpp
experimental/Intersection/ConvexHull.cpp
experimental/Intersection/ConvexHull_Test.cpp
experimental/Intersection/CubeRoot.cpp
experimental/Intersection/CubicBezierClip.cpp
experimental/Intersection/CubicBezierClip_Test.cpp
experimental/Intersection/CubicBounds.cpp
experimental/Intersection/CubicIntersection.cpp
experimental/Intersection/CubicIntersection_Test.cpp
experimental/Intersection/CubicIntersection_TestData.cpp
experimental/Intersection/CubicIntersection_TestData.h
experimental/Intersection/CubicParameterization.cpp
experimental/Intersection/CubicParameterizationCode.cpp
experimental/Intersection/CubicParameterization_Test.cpp
experimental/Intersection/CubicReduceOrder.cpp
experimental/Intersection/CubicReduceOrder_Test.cpp
experimental/Intersection/CubicSubDivide.cpp
experimental/Intersection/CubicUtilities.cpp
experimental/Intersection/CubicUtilities.h
experimental/Intersection/CurveIntersection.h
experimental/Intersection/DataTypes.cpp
experimental/Intersection/DataTypes.h
experimental/Intersection/EdgeDemoApp.mm
experimental/Intersection/EdgeWalkerPolygon4x4_Test.cpp
experimental/Intersection/EdgeWalkerPolygons_Mismatches.cpp
experimental/Intersection/EdgeWalkerPolygons_Test.cpp
experimental/Intersection/EdgeWalkerQuadralaterals_Test.cpp
experimental/Intersection/EdgeWalkerQuadratic4x4_Test.cpp
experimental/Intersection/EdgeWalkerQuadratics_Test.cpp
experimental/Intersection/EdgeWalkerRectangles_Test.cpp
experimental/Intersection/EdgeWalker_Test.h
experimental/Intersection/EdgeWalker_TestUtility.cpp
experimental/Intersection/Extrema.cpp
experimental/Intersection/Extrema.h
experimental/Intersection/Inline_Tests.cpp
experimental/Intersection/IntersectionUtilities.cpp
experimental/Intersection/IntersectionUtilities.h
experimental/Intersection/Intersection_Tests.cpp
experimental/Intersection/Intersection_Tests.h
experimental/Intersection/Intersections.h
experimental/Intersection/LineCubicIntersection.cpp
experimental/Intersection/LineCubicIntersection_Test.cpp
experimental/Intersection/LineIntersection.cpp
experimental/Intersection/LineIntersection.h
experimental/Intersection/LineIntersection_Test.cpp
experimental/Intersection/LineParameterization.cpp
experimental/Intersection/LineParameters.h
experimental/Intersection/LineParameteters_Test.cpp
experimental/Intersection/LineQuadraticIntersection.cpp
experimental/Intersection/LineQuadraticIntersection_Test.cpp
experimental/Intersection/LineUtilities.cpp
experimental/Intersection/LineUtilities.h
experimental/Intersection/Parameterization_Test.h
experimental/Intersection/QuadraticBezierClip.cpp
experimental/Intersection/QuadraticBezierClip_Test.cpp
experimental/Intersection/QuadraticBounds.cpp
experimental/Intersection/QuadraticIntersection.cpp
experimental/Intersection/QuadraticIntersection_Test.cpp
experimental/Intersection/QuadraticIntersection_TestData.h
experimental/Intersection/QuadraticLineSegments.cpp [new file with mode: 0644]
experimental/Intersection/QuadraticLineSegments.h [new file with mode: 0644]
experimental/Intersection/QuadraticParameterization.cpp
experimental/Intersection/QuadraticParameterization_Test.cpp
experimental/Intersection/QuadraticReduceOrder.cpp
experimental/Intersection/QuadraticReduceOrder_Test.cpp
experimental/Intersection/QuadraticSubDivide.cpp
experimental/Intersection/QuadraticUtilities.cpp
experimental/Intersection/QuadraticUtilities.h
experimental/Intersection/ShapeOps.h
experimental/Intersection/SimplifyAddIntersectingTs_Test.cpp
experimental/Intersection/TSearch.h
experimental/Intersection/TestUtilities.cpp
experimental/Intersection/TestUtilities.h
experimental/Intersection/thingsToDo.txt
gyp/shapeops_demo.gyp
gyp/shapeops_edge.gyp