• Home
  • History
  • Annotate
  • only in /external/skia/experimental/Intersection/
History log of /external/skia/experimental/Intersection/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
1915fd09f3b60eb907f5ab155e8379b589e2bae1 19-Dec-2013 reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> remove unused SkFixed and SkFract functions

BUG=
R=caryclark@google.com

Review URL: https://codereview.chromium.org/113873008

git-svn-id: http://skia.googlecode.com/svn/trunk@12767 2bbb7eff-a529-9590-31e7-b0007b416f81
kAntiEdge.cpp
0361032c0b53401030a720bc8b4930c3ec59f19e 18-Apr-2013 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> path ops work in progress

fix bugs in tests on 32 bit release

Most changes revolve around pinning computed t values
very close to zero and one.

git-svn-id: http://skia.googlecode.com/svn/trunk@8745 2bbb7eff-a529-9590-31e7-b0007b416f81
s.htm
p.htm
b3f0921fba9457ba7ea79f220d8c1ec9345bfd3a 17-Apr-2013 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

Try to fix the 32 bit build by making some math
decisions more robust.

Rewrite the cubic intersection special case that
detects if only end points are shared.

Rewrite the angle sort setup that computes whether
a cubic bends to the left or right.

git-svn-id: http://skia.googlecode.com/svn/trunk@8726 2bbb7eff-a529-9590-31e7-b0007b416f81
s.htm
ad65a3e5fb1f94699f183551b828efbcc6a133ce 15-Apr-2013 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> path ops work in progress

standardize tests
use SK_ARRAY_COUNT everywhere
debug why x87 differs from SIMD 64
various platform specific fixes

git-svn-id: http://skia.googlecode.com/svn/trunk@8689 2bbb7eff-a529-9590-31e7-b0007b416f81
p.htm
3284017a60ea4fc3dc5b95838ba0c301ee1e4e8d 09-Apr-2013 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@8568 2bbb7eff-a529-9590-31e7-b0007b416f81
earestPoint.cpp
7e0274e80bf87a923cb56f7febb44be36bd8b987 08-Apr-2013 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> saving away the old before blowing the machine away

git-svn-id: http://skia.googlecode.com/svn/trunk@8564 2bbb7eff-a529-9590-31e7-b0007b416f81
earestPoint.cpp
ebf95ba28db75212a1313edc947ed68decc30273 08-Apr-2013 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> keep old experimental code in sync

git-svn-id: http://skia.googlecode.com/svn/trunk@8554 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicIntersection.cpp
ubicIntersection_Test.cpp
ataTypes.h
ntersection_Tests.cpp
implifyNew_Test.cpp
s.htm
p.htm
c.htm
996d78b7cf9863a5b574fc1b64b1715cad4d0a23 14-Mar-2013 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

cubic tests pass

git-svn-id: http://skia.googlecode.com/svn/trunk@8161 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicIntersection.cpp
ubicIntersection_Test.cpp
ataTypes.h
ntersections.cpp
implify.cpp
implifyNew_Test.cpp
s.htm
p.htm
03682beb8c1c5dfe714933e9419e1412b33c932d 14-Mar-2013 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@8143 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicIntersection_Test.cpp
ubicSubDivide.cpp
hapeOpCubic4x4_Test.cpp
implify.cpp
1ab0aac67247bf3ec1f23b220456d316d9a80b45 13-Mar-2013 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops -- fix errors

git-svn-id: http://skia.googlecode.com/svn/trunk@8138 2bbb7eff-a529-9590-31e7-b0007b416f81
dgeWalker_TestUtility.cpp
implify.cpp
1304bb25aa3b0baa61fc2e2900fabcef88801b59 13-Mar-2013 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@8137 2bbb7eff-a529-9590-31e7-b0007b416f81
ddTestOutput/main.cpp
ubicIntersection.cpp
ubicIntersection_Test.cpp
ubicSubDivide.cpp
ubicToQuadratics.cpp
ubicUtilities.cpp
ubicUtilities.h
ubicUtilities_Test.cpp
ataTypes.h
ntersection_Tests.cpp
ntersection_Tests.h
ntersections.cpp
ineCubicIntersection.cpp
ineQuadraticIntersection.cpp
ogoPlay.h
uadraticImplicit.cpp
uadraticIntersection_Test.cpp
uadraticReduceOrder_Test.cpp
hapeOpCubic4x4_Test.cpp
hapeOps.cpp
implify.cpp
implifyNew_Test.cpp
kAntiEdge.cpp
kAntiEdge.h
s.htm
p.htm
64334352cc3f29f52dfa07225d65eb218d2fd830 06-Mar-2013 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@8003 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicIntersection.cpp
dgeWalker_TestUtility.cpp
implify.cpp
d4c8e1e035bc2edb6caf2c9eac71ef918e60b80b 05-Mar-2013 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@7978 2bbb7eff-a529-9590-31e7-b0007b416f81
ddTestOutput/main.cpp
ubicIntersection.cpp
ubicIntersection_Test.cpp
ataTypes.h
dgeWalker_Test.h
dgeWalker_TestUtility.cpp
ntersection_Tests.cpp
ntersections.cpp
uadraticIntersection_Test.cpp
implify.cpp
implifyNew_Test.cpp
s.htm
p.htm
c.htm
631cdcb4a6b926b6447f328b81911a4499fb3698 01-Mar-2013 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@7910 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicIntersection_Test.cpp
implify.cpp
4aaaaeace7e617ddc473645756fb7c20790bc270 28-Feb-2013 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@7898 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicIntersection.cpp
ubicIntersection_Test.cpp
ubicUtilities.cpp
urveIntersection.h
ataTypes.h
dgeWalker_TestUtility.cpp
ntersection_Tests.cpp
uadraticIntersection_Test.cpp
uarticRoot.cpp
hapeOps.cpp
implify.cpp
implifyAngle_Test.cpp
implifyNew_Test.cpp
s.htm
p.htm
c.htm
12eea2b10d6caaafe0a207d10b1e9322510983a2 27-Feb-2013 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@7875 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicIntersection.cpp
ubicIntersection_Test.cpp
ubicUtilities.cpp
implify.cpp
7ff5c841bf669826b4cbd708ae1a6b3527f15dca 26-Feb-2013 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@7864 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicIntersection.cpp
ubicIntersection_Test.cpp
ubicUtilities.cpp
ubicUtilities.h
ataTypes.cpp
ataTypes.h
ntersections.h
ineUtilities.cpp
uadraticImplicit.cpp
uadraticIntersection_Test.cpp
uadraticUtilities.cpp
uadraticUtilities.h
hapeOps.cpp
implify.cpp
implifyNew_Test.cpp
riangleUtilities.cpp
s.htm
p.htm
c.htm
58433de8627c54ac2d68c65d248d67f48a79179d 23-Feb-2013 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@7839 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicIntersection_Test.cpp
implify.cpp
c83c70e911a38aea03db4af8dd9841d0d77bd129 22-Feb-2013 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@7836 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicIntersection.cpp
ubicIntersection_Test.cpp
ubicSubDivide.cpp
ubicUtilities.h
urveIntersection.h
ataTypes.cpp
ataTypes.h
ntersection_Tests.cpp
ntersection_Tests.h
uadraticIntersection_Test.cpp
uadraticSubDivide.cpp
uadraticUtilities.h
uarticRoot.cpp
hapeOps.cpp
implify.cpp
implifyNew_Test.cpp
s.htm
d.htm
g.htm
p.htm
c.htm
d454ec135eeef48edea7ebc47a61ff39bd654576 21-Feb-2013 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@7803 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicIntersection_Test.cpp
ataTypes.h
uadraticImplicit.cpp
implify.cpp
5e0500fb5f17fe14db42fc3e0aad08e6b41ccc5f 20-Feb-2013 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@7788 2bbb7eff-a529-9590-31e7-b0007b416f81
onvexHull.cpp
ubicBezierClip.cpp
ubicIntersection.cpp
ubicIntersection_Test.cpp
ubicUtilities.cpp
ataTypes.cpp
ataTypes.h
ntersection_Tests.cpp
uadraticBezierClip.cpp
uadraticImplicit.cpp
uadraticIntersection_Test.cpp
uarticRoot.cpp
uarticRoot.h
uarticRoot_Test.cpp
implify.cpp
implifyNew_Test.cpp
p.htm
c.htm
d0a19eb9140ecb968357f798f06d2b052b51fd89 19-Feb-2013 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@7766 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicIntersection.cpp
uadraticUtilities.cpp
uadraticUtilities.h
implify.cpp
implifyNew_Test.cpp
p.htm
e7707c2931577f732be48a9d50323f05711a8f14 17-Feb-2013 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@7759 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicIntersection.cpp
ntersections.h
uadraticIntersection_Test.cpp
47d73daa7a971e7eee5822def7922f7d43b2dc47 17-Feb-2013 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@7758 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicBezierClip_Test.cpp
ubicConvexHull.cpp
ubicIntersection.cpp
ubicIntersection_Test.cpp
ubicReduceOrder.cpp
ubicReduceOrder_Test.cpp
ubicToQuadratics.cpp
urveIntersection.h
ataTypes.h
dgeWalker.cpp
ntersection_Tests.cpp
ntersection_Tests.h
ntersections.cpp
ntersections.h
ineCubicIntersection_Test.cpp
ineQuadraticIntersection_Test.cpp
uadraticBezierClip_Test.cpp
uadraticIntersection_Test.cpp
uadraticReduceOrder.cpp
uadraticReduceOrder_Test.cpp
uadraticUtilities.cpp
uadraticUtilities.h
implify.cpp
implifyNew_Test.cpp
s.htm
p.htm
c.htm
044679ef8c08e1f01afadf5bc08251fe8597df81 15-Feb-2013 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@7746 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicIntersection.cpp
ubicIntersection_Test.cpp
ubicUtilities.cpp
ataTypes.h
dgeWalker_TestUtility.cpp
ntersections.cpp
ntersections.h
ogoPlay.cpp
ogoPlay.h
implify.cpp
45a8fc6a8b00451f807783f2a6ec640e9bcc7256 14-Feb-2013 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@7738 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicBounds.cpp
ubicConvexHull.cpp
ubicIntersection.cpp
ubicIntersection_Test.cpp
ubicReduceOrder.cpp
ubicToQuadratics.cpp
ubicToQuadratics_Test.cpp
ubicUtilities.cpp
ubicUtilities.h
urveIntersection.h
ataTypes.h
dgeWalker.cpp
dgeWalker_Test.h
dgeWalker_TestUtility.cpp
ntersection_Tests.cpp
ntersection_Tests.h
ntersections.cpp
ntersections.h
ineCubicIntersection.cpp
ineIntersection.cpp
ineIntersection.h
ineIntersection_Test.cpp
ineQuadraticIntersection.cpp
ineUtilities.cpp
ineUtilities.h
ogoPlay.cpp
ogoPlay.h
uadraticBounds.cpp
uadraticImplicit.cpp
uadraticIntersection_Test.cpp
uadraticUtilities.cpp
uadraticUtilities.h
implify.cpp
implifyNew_Test.cpp
p.htm
c.htm
ee235f90620b24c0f983bd3618103a3d6676f02b 08-Feb-2013 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@7659 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicIntersection.cpp
riangleUtilities.cpp
beda389e646d6be3cfef853584a78ca8ba39d0fc 07-Feb-2013 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@7637 2bbb7eff-a529-9590-31e7-b0007b416f81
ddTestOutput/main.cpp
ubicIntersection.cpp
ubicIntersection_Test.cpp
ubicUtilities.cpp
ubicUtilities.h
ataTypes.h
dgeWalker_TestUtility.cpp
ntersection_Tests.cpp
ntersection_Tests.h
ntersections.cpp
ntersections.h
ineIntersection.cpp
ineUtilities.cpp
ineUtilities.h
uadraticImplicit.cpp
uadraticIntersection_Test.cpp
uadraticUtilities.cpp
uadraticUtilities.h
uarticRoot.cpp
implify.cpp
implifyNew_Test.cpp
riangleUtilities.cpp
riangleUtilities.h
p.htm
c.htm
0c38ed3b1d704a0ed6147299046f51fd52e841a2 05-Feb-2013 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@7567 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicIntersection.cpp
ubicIntersection_Test.cpp
ataTypes.h
ntersection_Tests.cpp
ntersections.h
f9502d7dfad5b361a3cdaa42eb75b593c95f79d8 04-Feb-2013 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@7535 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicIntersection.cpp
ubicIntersection_Test.cpp
ubicUtilities.cpp
ubicUtilities.h
urveIntersection.h
ataTypes.cpp
ataTypes.h
ntersection_Tests.cpp
ntersection_Tests.h
ntersections.h
ineCubicIntersection.cpp
ineIntersection.cpp
uarticRoot.cpp
implify.cpp
implifyNew_Test.cpp
c.htm
86adc0d414496185972a7191aca904e9e7223d7d 30-Jan-2013 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@7459 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicIntersection_Test.cpp
dgeWalker_Test.h
dgeWalker_TestUtility.cpp
implify.cpp
2a772e14c5c637e1daff0d7ddc81559330feb8e2 30-Jan-2013 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@7458 2bbb7eff-a529-9590-31e7-b0007b416f81
hapeOpCubic4x4_Test.cpp
aa35831d1d0e4c798a63fe772430adc4f3a038cd 29-Jan-2013 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@7453 2bbb7eff-a529-9590-31e7-b0007b416f81
onvexHull_Test.cpp
ubicBezierClip.cpp
ubicBezierClip_Test.cpp
ubicIntersection.cpp
ubicIntersection_Test.cpp
ubicLineSegments.cpp
ubicParameterization_Test.cpp
ubicReduceOrder.cpp
ubicReduceOrder_Test.cpp
ubicToQuadratics_Test.cpp
ataTypes.h
dgeDemo.cpp
dgeWalkerQuadratic4x4_Test.cpp
dgeWalker_TestUtility.cpp
nline_Tests.cpp
ntersection_Tests.cpp
ntersection_Tests.h
ntersections.cpp
ntersections.h
ineIntersection.cpp
ineParameters.h
ineParameteters_Test.cpp
ineQuadraticIntersection_Test.cpp
uadraticBezierClip.cpp
uadraticBezierClip_Test.cpp
uadraticImplicit.cpp
uadraticIntersection.cpp
uadraticIntersection_Test.cpp
uadraticParameterization_Test.cpp
uadraticReduceOrder.cpp
uadraticReduceOrder_Test.cpp
uadraticUtilities.cpp
uarticRoot.cpp
uarticRoot_Test.cpp
hapeOpCubic4x4_Test.cpp
hapeOpRect4x4_Test.cpp
implify.cpp
implify.h
implifyNew_Test.cpp
Search.h
p.htm
c.htm
cdcb2ce2744c7e5c47453328dbf292edee79ab37 29-Jan-2013 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@7439 2bbb7eff-a529-9590-31e7-b0007b416f81
uadraticImplicit.cpp
implify.cpp
85ec74ca543b13739db1ad55dedd7bdfae4ab1a6 28-Jan-2013 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

good checkpoint: nearly all tests pass solidly here

git-svn-id: http://skia.googlecode.com/svn/trunk@7420 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicIntersection.cpp
ubicIntersection_Test.cpp
ubicReduceOrder.cpp
ataTypes.h
ntersection_Tests.cpp
uadraticImplicit.cpp
uadraticUtilities.cpp
implify.cpp
implifyNew_Test.cpp
p.htm
c.htm
e16efc1882ab34a0bb3ae361a2d37f840044cf87 26-Jan-2013 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@7406 2bbb7eff-a529-9590-31e7-b0007b416f81
ctiveEdge_Test.cpp
onvexHull.cpp
onvexHull_Test.cpp
ubicParameterization.cpp
dgeWalkerPolygon4x4_Test.cpp
dgeWalkerPolygons_Test.cpp
dgeWalkerRectangles_Test.cpp
ineUtilities.h
implify.h
implifyAddIntersectingTs_Test.cpp
implifyRect4x4_Test.cpp
kAntiEdge.cpp
4024f32d99b63a599c544a49f526e53c25135159 25-Jan-2013 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@7385 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicIntersection.cpp
ubicUtilities.cpp
ataTypes.h
uadraticUtilities.cpp
uarticRoot.h
9f60291c5375457f8adf228dbe6e8ff1186b13e1 24-Jan-2013 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

first 100,000 random cubic/cubic intersections working

git-svn-id: http://skia.googlecode.com/svn/trunk@7380 2bbb7eff-a529-9590-31e7-b0007b416f81
ubeRoot.cpp
ubicIntersection.cpp
ubicIntersection_Test.cpp
ubicUtilities.cpp
ubicUtilities.h
ataTypes.h
ntersection_Tests.cpp
ntersection_Tests.h
ineCubicIntersection.cpp
ineQuadraticIntersection.cpp
uadraticImplicit.cpp
uadraticIntersection_Test.cpp
uadraticReduceOrder.cpp
uadraticUtilities.cpp
uadraticUtilities.h
uarticRoot.cpp
uarticRoot.h
uarticRoot_Test.cpp
estUtilities.cpp
c.htm
9d5f99bc309a7d733e33a149bef295ae3c8b3ac1 22-Jan-2013 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@7303 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicIntersection.cpp
ubicIntersection_Test.cpp
ubicParameterization_Test.cpp
ubicSubDivide.cpp
ubicUtilities.cpp
ubicUtilities.h
urveIntersection.h
ntersection_Tests.cpp
ineUtilities.h
uadraticParameterization_Test.cpp
uadraticSubDivide.cpp
uadraticUtilities.h
estUtilities.cpp
9f876ed0c8b9d30074675b6049d8ba319b7d2e36 20-Jan-2013 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@7295 2bbb7eff-a529-9590-31e7-b0007b416f81
ntersections.h
05c4bad470722bc4e5e6ae3d79aa8bcf9e732f06 19-Jan-2013 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@7294 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicIntersection.cpp
ubicIntersection_Test.cpp
ubicToQuadratics.cpp
ubicUtilities.cpp
ubicUtilities.h
ataTypes.h
ntersection_Tests.h
ntersections.cpp
ntersections.h
uadraticImplicit.cpp
uadraticIntersection_Test.cpp
uadraticUtilities.cpp
uadraticUtilities.h
implify.cpp
c.htm
15dd300ac6d7695b4d2aca81d8f3648eae704451 18-Jan-2013 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@7268 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicIntersection.cpp
ubicIntersection_Test.cpp
ataTypes.h
ntersections.h
uadraticImplicit.cpp
uadraticUtilities.h
implify.cpp
implifyNew_Test.cpp
73ca6243b31e225e9fd5b75a96cbc82d62557de6 17-Jan-2013 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

mostly working on cubic/cubic intersect

git-svn-id: http://skia.googlecode.com/svn/trunk@7266 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicBezierClip.cpp
ubicIntersection.cpp
ubicIntersection_Test.cpp
ubicIntersection_TestData.cpp
ubicIntersection_TestData.h
ubicReduceOrder.cpp
ubicToQuadratics.cpp
ubicToQuadratics_Test.cpp
ubicUtilities.cpp
ubicUtilities.h
urveIntersection.h
ataTypes.cpp
ataTypes.h
ataTypes_Test.h
dgeWalker.cpp
ntersection_Tests.cpp
ntersection_Tests.h
ntersections.cpp
ntersections.h
ineCubicIntersection.cpp
ineCubicIntersection_Test.cpp
ineIntersection.cpp
ineIntersection.h
ineParameters.h
ineParameteters_Test.cpp
uadraticImplicit.cpp
uadraticIntersection_Test.cpp
uadraticIntersection_TestData.h
uadraticUtilities.h
uarticRoot.cpp
uarticRoot_Test.cpp
implify.cpp
implifyNew_Test.cpp
Search.h
p.htm
c.htm
4e8ef337bc2343a7ed422558106dccfc0d073bde 08-Jan-2013 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@7072 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicToQuadratics_Test.cpp
d68bc309bbc3f0f4c3107cf4fa60ce1ff4847b75 07-Jan-2013 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

cubic to quadratic experiment

git-svn-id: http://skia.googlecode.com/svn/trunk@7046 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicToQuadratics.cpp
ubicToQuadratics_Test.cpp
ubicUtilities.h
ntersection_Tests.cpp
ntersection_Tests.h
8ae714b186ae5f4eaddee239281fbfe7282320c9 05-Jan-2013 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@7038 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicToQuadratics.cpp
6d0032a8ec680221c2a704cac2391f2a2d77546f 04-Jan-2013 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@7031 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicIntersection_Test.cpp
ubicParameterization.cpp
ubicReduceOrder.cpp
ubicReduceOrder_Test.cpp
ubicSubDivide.cpp
ubicToQuadratics.cpp
ubicToQuadratics_Test.cpp
ubicUtilities.cpp
ubicUtilities.h
ataTypes.h
xtrema.cpp
ntersection_Tests.cpp
ntersection_Tests.h
ineCubicIntersection.cpp
ineCubicIntersection_Test.cpp
ineIntersection.cpp
ineParameterization.cpp
ineParameteters_Test.cpp
ineQuadraticIntersection.cpp
ineQuadraticIntersection_Test.cpp
ineUtilities.cpp
uadraticIntersection.cpp
uadraticParameterization.cpp
uadraticReduceOrder.cpp
implify.cpp
d9f65e3df45c9b4994c70f6bf13d29985afd2f65 04-Jan-2013 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@7010 2bbb7eff-a529-9590-31e7-b0007b416f81
implify.cpp
8f9f468b0555e95b8fc3cf4e6ee1f1fbf5492a1b 03-Jan-2013 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

basic functionality works at this point

git-svn-id: http://skia.googlecode.com/svn/trunk@7004 2bbb7eff-a529-9590-31e7-b0007b416f81
dgeWalkerQuadratic4x4_Test.cpp
dgeWalker_TestUtility.cpp
ntersection_Tests.cpp
implify.cpp
implifyFindNext_Test.cpp
implifyNew_Test.cpp
implifyRect4x4_Test.cpp
p.htm
10227bf4679cd0eccae337cb83de8f64dfa959eb 28-Dec-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@6961 2bbb7eff-a529-9590-31e7-b0007b416f81
implify.cpp
implifyNew_Test.cpp
p.htm
8d83d0db6433e009c6c7f9adbd2580578b6f297e 28-Dec-2012 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@6956 2bbb7eff-a529-9590-31e7-b0007b416f81
implify.cpp
3586ece1ddbb48cabb2e7a4792be9ff5d74e40d9 27-Dec-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@6952 2bbb7eff-a529-9590-31e7-b0007b416f81
hapeOps.cpp
implify.cpp
implifyNew_Test.cpp
p.htm
b89a03c890668f98d9f8b269b6ad00824409435b 22-Dec-2012 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@6930 2bbb7eff-a529-9590-31e7-b0007b416f81
ineIntersection.cpp
implify.cpp
db0b3e099f888213535c4ad4c785b84544309033 21-Dec-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@6929 2bbb7eff-a529-9590-31e7-b0007b416f81
ineIntersection.cpp
hapeOps.cpp
implify.cpp
implifyFindTop_Test.cpp
implifyNew_Test.cpp
p.htm
7a03d86a3d9adcb13432fbd82039725149487c97 18-Dec-2012 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@6872 2bbb7eff-a529-9590-31e7-b0007b416f81
implify.cpp
d0deb4fa612a44adb941025af52c5179c5d11cd7 17-Dec-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@6837 2bbb7eff-a529-9590-31e7-b0007b416f81
hapeOps.cpp
implify.cpp
implifyFindTop_Test.cpp
implifyNew_Test.cpp
61b05dcc7ebe48663c3ba84b7bd7449d6c887ac1 14-Dec-2012 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@6809 2bbb7eff-a529-9590-31e7-b0007b416f81
ntersection_Tests.cpp
implify.cpp
implifyNew_Test.cpp
e7bd5f4041701cbab87f6e779eb18fbb9fe74216 13-Dec-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

things work pretty well up to this point
it's time to apply recent deletion of binary code
algorithms to the unary code path

git-svn-id: http://skia.googlecode.com/svn/trunk@6788 2bbb7eff-a529-9590-31e7-b0007b416f81
ataTypes.h
ntersection_Tests.cpp
uadraticIntersection_Test.cpp
uarticRoot.cpp
hapeOpRect4x4_Test.cpp
hapeOps.cpp
implify.cpp
implifyFindTop_Test.cpp
implifyNew_Test.cpp
p.htm
c7b4be7f110bc7b487c3c3f28d82877584e74c2f 11-Dec-2012 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@6746 2bbb7eff-a529-9590-31e7-b0007b416f81
implify.cpp
0d3d09e5d2fd17aaed035ae23d59804b56b994ff 10-Dec-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@6730 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicIntersection.cpp
implify.cpp
implifyNew_Test.cpp
9f3e9a5a17a7546e1c5bfde1eb7e6e9c11870333 10-Dec-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

rewrite binary edge inclusion lookup
fix warnings

git-svn-id: http://skia.googlecode.com/svn/trunk@6726 2bbb7eff-a529-9590-31e7-b0007b416f81
ctiveEdge_Test.cpp
ubicIntersection.cpp
ubicReduceOrder.cpp
ubicReduceOrder_Test.cpp
dgeWalker.cpp
dgeWalkerRectangles_Test.cpp
ineIntersection.cpp
ineUtilities.cpp
iniSimplify_Test.cpp
uadraticReduceOrder.cpp
implify.cpp
implifyNew_Test.cpp
d21444aab7128c97f4e0eb5e9bf05111d5037292 07-Dec-2012 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@6699 2bbb7eff-a529-9590-31e7-b0007b416f81
dgeWalker_TestUtility.cpp
implify.cpp
dbfac8a72393eaf01670aeb3244de0e18d8faf98 06-Dec-2012 junov@google.com <junov@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Defining new color constat for transparent color
Review URL: https://codereview.appspot.com/6901044

git-svn-id: http://skia.googlecode.com/svn/trunk@6696 2bbb7eff-a529-9590-31e7-b0007b416f81
kAntiEdge.cpp
4eeda37a7456876cb8d509a4ea43c7f4c684477a 06-Dec-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

overhaul coincident handling

git-svn-id: http://skia.googlecode.com/svn/trunk@6695 2bbb7eff-a529-9590-31e7-b0007b416f81
dgeWalker_Test.h
dgeWalker_TestUtility.cpp
hapeOpRect4x4_Test.cpp
hapeOps.cpp
implify.cpp
implifyFindNext_Test.cpp
implifyFindTop_Test.cpp
implifyNew_Test.cpp
c3d7d90973528527131c72549b10c2a21300e0ac 30-Nov-2012 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@6632 2bbb7eff-a529-9590-31e7-b0007b416f81
implify.cpp
7fce0de0b9674ca6cc65ebbb40b924b615d9fc9e 29-Nov-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

Complete rewrite of binary logic makes the result
work and much easier to understand.

git-svn-id: http://skia.googlecode.com/svn/trunk@6597 2bbb7eff-a529-9590-31e7-b0007b416f81
hapeOpRect4x4_Test.cpp
hapeOps.cpp
implify.cpp
implifyNew_Test.cpp
implifyRect4x4_Test.cpp
p.htm
1c9c0d37111e6ff7a74a2908bf62a0d3954f2bb5 22-Nov-2012 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@6540 2bbb7eff-a529-9590-31e7-b0007b416f81
implify.cpp
729e1c46cea63dfaa6e4a05608b8f3be41e19dce 21-Nov-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@6537 2bbb7eff-a529-9590-31e7-b0007b416f81
hapeOps.cpp
implify.cpp
implifyNew_Test.cpp
b0a327e9390da5865d4c56db5e5259adc3380d37 21-Nov-2012 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@6521 2bbb7eff-a529-9590-31e7-b0007b416f81
hapeOps.cpp
implify.cpp
7ba591eb7a7ff71127172bbf140491e18298a97a 20-Nov-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@6503 2bbb7eff-a529-9590-31e7-b0007b416f81
hapeOps.cpp
implify.cpp
6ec1526680bcc05b8b8b2c7ad9f78ba247e123b7 16-Nov-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@6470 2bbb7eff-a529-9590-31e7-b0007b416f81
hapeOps.cpp
implify.cpp
b1c42bbdcff20257b30d155fe014d3e04233de45 16-Nov-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape op work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@6450 2bbb7eff-a529-9590-31e7-b0007b416f81
dgeWalker_Test.h
dgeWalker_TestUtility.cpp
ntersection_Tests.cpp
ntersection_Tests.h
hapeOpRect4x4_Test.cpp
implifyNew_Test.cpp
b3b6a60d35c8ee521252367200148561c628ee42 15-Nov-2012 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@6425 2bbb7eff-a529-9590-31e7-b0007b416f81
implify.cpp
57cff8dbdfb32b3fea426519a4fdc05f13be69d9 14-Nov-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

binary ops work for simple coincident case

git-svn-id: http://skia.googlecode.com/svn/trunk@6422 2bbb7eff-a529-9590-31e7-b0007b416f81
hapeOps.cpp
implify.cpp
implifyNew_Test.cpp
453995e01d884d62ce2e808e0067e494c0c9c7fa 10-Nov-2012 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@6376 2bbb7eff-a529-9590-31e7-b0007b416f81
hapeOps.cpp
hapeOps.h
implify.cpp
31143cf37fa38dc98f71c71e518ecc21c83b5e27 09-Nov-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

first cut at getting binary ops to work
(union/intersection/diff/xor)

git-svn-id: http://skia.googlecode.com/svn/trunk@6375 2bbb7eff-a529-9590-31e7-b0007b416f81
dgeDemo.cpp
dgeDemoApp.mm
dgeWalker_Test.h
dgeWalker_TestUtility.cpp
hapeOps.cpp
hapeOps.h
implify.cpp
implifyNew_Test.cpp
0b7da433fe0eaa2833d1b2900715b013b36d93da 31-Oct-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@6223 2bbb7eff-a529-9590-31e7-b0007b416f81
ataTypes.cpp
ataTypes.h
dgeDemo.cpp
dgeDemoApp.mm
ntersection_Tests.cpp
ineQuadraticIntersection_Test.cpp
uadraticImplicit.cpp
uadraticIntersection_Test.cpp
uarticRoot.cpp
implify.cpp
s.htm
p.htm
549c93ef979aeb4dcb65b3d0fca4b58e8ab62227 27-Oct-2012 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@6161 2bbb7eff-a529-9590-31e7-b0007b416f81
implify.cpp
f839c0359c308fd06895d9f73fc12c4f3869e399 26-Oct-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@6159 2bbb7eff-a529-9590-31e7-b0007b416f81
dgeDemo.cpp
dgeDemoApp.mm
iniSimplify_Test.cpp
hapeOps.cpp
implify.cpp
implifyFindTop_Test.cpp
implifyNew_Test.cpp
s.htm
c.htm
p.htm
24c29d91caa4eaa31f9e77bad614627a252df35e 20-Oct-2012 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@6023 2bbb7eff-a529-9590-31e7-b0007b416f81
implify.cpp
185c7c47983dde02b5542cf45fe3fc58a3ecb055 19-Oct-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@6020 2bbb7eff-a529-9590-31e7-b0007b416f81
ataTypes.h
dgeDemo.cpp
dgeDemoApp.mm
implify.cpp
implifyNew_Test.cpp
p.htm
fb51afb03e76c5701fffaa847584a8b7b2c18a7e 19-Oct-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

refined line/quad intersection, made more robust
still working on edge cases

git-svn-id: http://skia.googlecode.com/svn/trunk@6017 2bbb7eff-a529-9590-31e7-b0007b416f81
dgeDemo.cpp
dgeDemoApp.mm
ntersection_Tests.cpp
ntersections.h
ineQuadraticIntersection.cpp
uadraticImplicit.cpp
hapeOps.cpp
implify.cpp
implifyFindTop_Test.cpp
implifyNew_Test.cpp
p.htm
20c301bd1aa4578c6d0abb23ac2c72b5fbb436db 17-Oct-2012 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@5972 2bbb7eff-a529-9590-31e7-b0007b416f81
implify.cpp
c91dfe417a51f73c28ecf2708df1e0bee942c6ea 16-Oct-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@5959 2bbb7eff-a529-9590-31e7-b0007b416f81
dgeDemo.cpp
dgeDemoApp.mm
ntersection_Tests.cpp
hapeOps.cpp
implify.cpp
implifyFindNext_Test.cpp
implifyNew_Test.cpp
p.htm
5b6f91643d3ad1bdcdd65329d656f0fc43174be3 12-Oct-2012 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@5908 2bbb7eff-a529-9590-31e7-b0007b416f81
implify.cpp
a461ff0866526bc51dbd4c4f9f066a727ec21510 11-Oct-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@5893 2bbb7eff-a529-9590-31e7-b0007b416f81
ataTypes.h
dgeDemo.cpp
dgeDemoApp.mm
ntersection_Tests.cpp
ntersection_Tests.h
iniSimplify_Test.cpp
uadraticIntersection_Test.cpp
uarticRoot.cpp
implify.cpp
c.htm
p.htm
439cb51451ef6f55f65dab90eb7f91acf67ea8fe 10-Oct-2012 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@5872 2bbb7eff-a529-9590-31e7-b0007b416f81
dgeDemo.cpp
implify.cpp
6aea33f92c611d6fdc88bc2352c5c966168af83b 09-Oct-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> checkpoint for shape ops

at minimum, the unit tests in SimplyNew_Test pass

git-svn-id: http://skia.googlecode.com/svn/trunk@5860 2bbb7eff-a529-9590-31e7-b0007b416f81
ataTypes.h
dgeDemo.cpp
dgeDemoApp.mm
dgeWalker_TestUtility.cpp
ntersection_Tests.cpp
ntersections.h
uadraticImplicit.cpp
uadraticIntersection_Test.cpp
uarticRoot.cpp
implify.cpp
implifyAngle_Test.cpp
implifyNew_Test.cpp
c.htm
p.htm
22b460cef604c4737b9e221901e1940681255c01 29-Sep-2012 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@5735 2bbb7eff-a529-9590-31e7-b0007b416f81
dgeWalker_TestUtility.cpp
be584d782020fe0d413a9ab4e9a57a13b1ac1032 28-Sep-2012 reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> in an effort to excise callers of setBitmapDevice, I think we can eliminate
the SkCanvas parameter altogether, and just put a temp one on the stack.
Review URL: https://codereview.appspot.com/6571071

git-svn-id: http://skia.googlecode.com/svn/trunk@5730 2bbb7eff-a529-9590-31e7-b0007b416f81
dgeWalker_Test.h
dgeWalker_TestUtility.cpp
82ba677e1729a2557f6115a724c9f793fd9bf162 28-Sep-2012 reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> remove call to setBitmapDevice (DEPRECATED)



git-svn-id: http://skia.googlecode.com/svn/trunk@5727 2bbb7eff-a529-9590-31e7-b0007b416f81
kAntiEdge.cpp
44d498812a6fb0c60a8204e6334564fe518fba33 27-Sep-2012 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@5705 2bbb7eff-a529-9590-31e7-b0007b416f81
ddTestOutput/main.cpp
d312804b2198d58276f460c6a85378d2c1b5e548 26-Sep-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops -- update gyp projects

goodbye cruel world (updating to OS X 10.8)

git-svn-id: http://skia.googlecode.com/svn/trunk@5685 2bbb7eff-a529-9590-31e7-b0007b416f81
ddTestOutput/main.cpp
c1ad0226087e10b1f300b5a45e3d6fdb23b8d1b8 19-Sep-2012 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@5594 2bbb7eff-a529-9590-31e7-b0007b416f81
uadraticImplicit.cpp
uarticRoot.cpp
implify.cpp
d1688744d537d928699b6069f99c4470a0f6e772 18-Sep-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

at least 12M of the quad/quad intersection tests pass

git-svn-id: http://skia.googlecode.com/svn/trunk@5591 2bbb7eff-a529-9590-31e7-b0007b416f81
ataTypes.h
dgeWalker_TestUtility.cpp
ineIntersection.cpp
ineParameters.h
uadraticImplicit.cpp
uarticRoot.cpp
implify.cpp
implifyNew_Test.cpp
c.htm
p.htm
055c7c299cb47eebd360b809ad58a0006e2e55f7 15-Sep-2012 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@5561 2bbb7eff-a529-9590-31e7-b0007b416f81
ataTypes.h
ntersections.cpp
ntersections.h
uadraticImplicit.cpp
uadraticIntersection.cpp
uadraticParameterization.h
uarticRoot.cpp
hapeOps.cpp
implify.cpp
235f56a92f6eb6accbb243e11b3c45e3798f38f2 14-Sep-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress
add quartic solution for intersecting quadratics

git-svn-id: http://skia.googlecode.com/svn/trunk@5541 2bbb7eff-a529-9590-31e7-b0007b416f81
ubeRoot.cpp
ubicUtilities.h
urveIntersection.h
ataTypes.h
dgeMain.cpp
ntersection_Tests.cpp
ntersection_Tests.h
ntersections.cpp
ntersections.h
ineQuadraticIntersection.cpp
uadraticBezierClip.cpp
uadraticImplicit.cpp
uadraticIntersection.cpp
uadraticIntersection_Test.cpp
uadraticParameterization.cpp
uadraticParameterization.h
uadraticParameterization_TestUtility.cpp
uadraticUtilities.cpp
uarticRoot.cpp
uarticRoot.h
uarticRoot_Test.cpp
hapeOps.cpp
hapeOps.h
implify.cpp
implifyNew_Test.cpp
c.htm
p.htm
4f55d39a175afe70c1231eb7389790633210106f 01-Sep-2012 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Periodic_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@5377 2bbb7eff-a529-9590-31e7-b0007b416f81
implify.cpp
32546db1494a6c6433a7919844133a6ff5b5c7b2 31-Aug-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@5376 2bbb7eff-a529-9590-31e7-b0007b416f81
ntersection_Tests.cpp
ntersections.h
ineParameters.h
ineQuadraticIntersection.cpp
uadraticIntersection.cpp
uadraticIntersection_Test.cpp
implify.cpp
implifyAngle_Test.cpp
implifyNew_Test.cpp
p.htm
a27096b4740775ae141fd0abaf456d706065c5ee 30-Aug-2012 skia.committer@gmail.com <skia.committer@gmail.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Sanitizing source files in Skia_Nightly_House_Keeping

git-svn-id: http://skia.googlecode.com/svn/trunk@5346 2bbb7eff-a529-9590-31e7-b0007b416f81
ataTypes.h
dgeWalker_TestUtility.cpp
implify.cpp
implifyNew_Test.cpp
a7e483d130a65833e4c0d4abb4c2f13a9ce7703b 28-Aug-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress
working on quad/quad intersection

git-svn-id: http://skia.googlecode.com/svn/trunk@5326 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicLineSegments.cpp
ubicLineSegments.h
ntersection_Tests.cpp
ntersections.h
uadraticBezierClip.cpp
uadraticBezierClip_Test.cpp
uadraticIntersection.cpp
uadraticLineSegments.cpp
uadraticLineSegments.h
uadraticUtilities.cpp
implify.cpp
implifyNew_Test.cpp
c.htm
p.htm
9e49fb63d355446b91d20ff78ad78b297e89a50d 27-Aug-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> 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
ctiveEdge_Test.cpp
onvexHull.cpp
onvexHull_Test.cpp
ubeRoot.cpp
ubicBezierClip.cpp
ubicBezierClip_Test.cpp
ubicBounds.cpp
ubicIntersection.cpp
ubicIntersection_Test.cpp
ubicIntersection_TestData.cpp
ubicIntersection_TestData.h
ubicParameterization.cpp
ubicParameterizationCode.cpp
ubicParameterization_Test.cpp
ubicReduceOrder.cpp
ubicReduceOrder_Test.cpp
ubicSubDivide.cpp
ubicUtilities.cpp
ubicUtilities.h
urveIntersection.h
ataTypes.cpp
ataTypes.h
dgeDemoApp.mm
dgeWalkerPolygon4x4_Test.cpp
dgeWalkerPolygons_Mismatches.cpp
dgeWalkerPolygons_Test.cpp
dgeWalkerQuadralaterals_Test.cpp
dgeWalkerQuadratic4x4_Test.cpp
dgeWalkerQuadratics_Test.cpp
dgeWalkerRectangles_Test.cpp
dgeWalker_Test.h
dgeWalker_TestUtility.cpp
xtrema.cpp
xtrema.h
nline_Tests.cpp
ntersectionUtilities.cpp
ntersectionUtilities.h
ntersection_Tests.cpp
ntersection_Tests.h
ntersections.h
ineCubicIntersection.cpp
ineCubicIntersection_Test.cpp
ineIntersection.cpp
ineIntersection.h
ineIntersection_Test.cpp
ineParameterization.cpp
ineParameters.h
ineParameteters_Test.cpp
ineQuadraticIntersection.cpp
ineQuadraticIntersection_Test.cpp
ineUtilities.cpp
ineUtilities.h
arameterization_Test.h
uadraticBezierClip.cpp
uadraticBezierClip_Test.cpp
uadraticBounds.cpp
uadraticIntersection.cpp
uadraticIntersection_Test.cpp
uadraticIntersection_TestData.h
uadraticLineSegments.cpp
uadraticLineSegments.h
uadraticParameterization.cpp
uadraticParameterization_Test.cpp
uadraticReduceOrder.cpp
uadraticReduceOrder_Test.cpp
uadraticSubDivide.cpp
uadraticUtilities.cpp
uadraticUtilities.h
hapeOps.h
implifyAddIntersectingTs_Test.cpp
Search.h
estUtilities.cpp
estUtilities.h
hingsToDo.txt
3350c3c68ab75cd08721da3a938b8d2b10096d70 24-Aug-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress
this fixes quad/line intersection

git-svn-id: http://skia.googlecode.com/svn/trunk@5277 2bbb7eff-a529-9590-31e7-b0007b416f81
urveIntersection.h
ataTypes.h
dgeWalker_TestUtility.cpp
ntersection_Tests.cpp
ineQuadraticIntersection.cpp
implify.cpp
implifyAngle_Test.cpp
implifyNew_Test.cpp
p.htm
d6176b0dcacb124539e0cfd051e6d93a9782f020 23-Aug-2012 rmistry@google.com <rmistry@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/)

This CL is part II of IV (I broke down the 1280 files into 4 CLs).
Review URL: https://codereview.appspot.com/6474054

git-svn-id: http://skia.googlecode.com/svn/trunk@5263 2bbb7eff-a529-9590-31e7-b0007b416f81
ctiveEdge_Test.cpp
onvexHull.cpp
onvexHull_Test.cpp
ubeRoot.cpp
ubicBezierClip.cpp
ubicIntersection.cpp
ubicIntersection_TestData.cpp
ubicParameterization.cpp
ubicParameterizationCode.cpp
ubicParameterization_Test.cpp
ubicReduceOrder.cpp
ubicReduceOrder_Test.cpp
ubicSubDivide.cpp
ataTypes.cpp
ataTypes.h
dgeDemo.cpp
dgeWalker.cpp
dgeWalkerPolygon4x4_Test.cpp
dgeWalkerPolygons_Test.cpp
dgeWalkerQuadratic4x4_Test.cpp
dgeWalkerRectangles_Test.cpp
dgeWalker_Test.h
ntersectionUtilities.cpp
ntersectionUtilities.h
ntersection_Tests.cpp
ntersections.h
ineCubicIntersection.cpp
ineIntersection.cpp
ineIntersection_Test.cpp
ineParameterization.cpp
ineParameters.h
ineParameteters_Test.cpp
ineQuadraticIntersection.cpp
ineQuadraticIntersection_Test.cpp
ineUtilities.cpp
uadraticBezierClip.cpp
uadraticIntersection.cpp
uadraticParameterization.cpp
uadraticParameterization_Test.cpp
uadraticReduceOrder.cpp
uadraticSubDivide.cpp
uadraticUtilities.cpp
implify.cpp
implifyAddIntersectingTs_Test.cpp
implifyFindNext_Test.cpp
implifyNew_Test.cpp
implifyRect4x4_Test.cpp
kAntiEdge.cpp
c899ad9c7fa28234d99479ab09afb6866bbd8dc3 23-Aug-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress
add xor spot tests
rewrite path compare
work on quadratic, angle, tooCloseToCall code

git-svn-id: http://skia.googlecode.com/svn/trunk@5255 2bbb7eff-a529-9590-31e7-b0007b416f81
ataTypes.h
dgeDemoApp.mm
dgeWalker_TestUtility.cpp
ntersection_Tests.cpp
uadraticUtilities.cpp
implify.cpp
implifyAngle_Test.cpp
implifyNew_Test.cpp
p.htm
03f970652e07c6832cae41fa374cb68ca80d472c 21-Aug-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress
working demo of old vs. new

git-svn-id: http://skia.googlecode.com/svn/trunk@5209 2bbb7eff-a529-9590-31e7-b0007b416f81
dgeDemo.cpp
dgeDemo.h
dgeDemoApp.mm
dgeWalker_Test.h
dgeWalker_TestUtility.cpp
ntersection_Tests.cpp
ineQuadraticIntersection.cpp
ineQuadraticIntersection_Test.cpp
uadraticUtilities.cpp
implify.cpp
implifyNew_Test.cpp
p.htm
24bec79d6f3d71ff97b50db72461a3892bd4f6b5 20-Aug-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress
major milestone: 35.8M tests pass
(all rect/triangle/quadralateral)

git-svn-id: http://skia.googlecode.com/svn/trunk@5166 2bbb7eff-a529-9590-31e7-b0007b416f81
dgeWalkerPolygon4x4_Test.cpp
dgeWalkerQuadratic4x4_Test.cpp
dgeWalker_Test.h
dgeWalker_TestUtility.cpp
ntersection_Tests.cpp
ntersection_Tests.h
ineCubicIntersection.cpp
ineQuadraticIntersection.cpp
ineQuadraticIntersection_Test.cpp
implify.cpp
implifyFindNext_Test.cpp
implifyNew_Test.cpp
implifyRect4x4_Test.cpp
p.htm
59823f7f3ba43c7c6bc1fa8c600b093ecb4236aa 09-Aug-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress
milestone: about 1.6M tests pass

git-svn-id: http://skia.googlecode.com/svn/trunk@5035 2bbb7eff-a529-9590-31e7-b0007b416f81
dgeWalkerPolygon4x4_Test.cpp
dgeWalkerQuadratic4x4_Test.cpp
dgeWalker_Test.h
dgeWalker_TestUtility.cpp
ntersection_Tests.cpp
implify.cpp
implifyNew_Test.cpp
implifyRect4x4_Test.cpp
p.htm
2ddff9388694263c7be9347de7eb768cd0847997 07-Aug-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress
milestone: all rect tests (639706) work

git-svn-id: http://skia.googlecode.com/svn/trunk@4996 2bbb7eff-a529-9590-31e7-b0007b416f81
dgeWalker_Test.h
implify.cpp
implifyNew_Test.cpp
implifyRect4x4_Test.cpp
p.htm
0c803d048c826fadfeed51207488867e17e0cc10 06-Aug-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@4956 2bbb7eff-a529-9590-31e7-b0007b416f81
implify.cpp
implifyNew_Test.cpp
p.htm
200c211d34b11a4a988fc2549df3c17ae6875899 03-Aug-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@4949 2bbb7eff-a529-9590-31e7-b0007b416f81
implify.cpp
implifyNew_Test.cpp
p.htm
534aa5b9460639a09b9dc30d29e77782e44b8fff 02-Aug-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@4939 2bbb7eff-a529-9590-31e7-b0007b416f81
implify.cpp
implifyFindTop_Test.cpp
implifyNew_Test.cpp
p.htm
7db7c6bba9e9a61ad574a1d60b65bce4563beee5 27-Jul-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@4820 2bbb7eff-a529-9590-31e7-b0007b416f81
implify.cpp
implifyNew_Test.cpp
27c449af06cd1d05db441593d08b84f3530fba52 27-Jul-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@4815 2bbb7eff-a529-9590-31e7-b0007b416f81
dgeWalker_Test.h
implify.cpp
implifyFindNext_Test.cpp
implifyNew_Test.cpp
implifyRect4x4_Test.cpp
p.htm
cc90505674cd845fcbebd7e0654c3ff04a2e4f25 25-Jul-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@4771 2bbb7eff-a529-9590-31e7-b0007b416f81
implify.cpp
implifyNew_Test.cpp
p.htm
18063441c23b334ab2ee7075c39ceeb8378e6fcf 25-Jul-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@4746 2bbb7eff-a529-9590-31e7-b0007b416f81
implify.cpp
implifyNew_Test.cpp
p.htm
afe56de6361a81eef537ddd8f6d5626c8546d4c7 24-Jul-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@4737 2bbb7eff-a529-9590-31e7-b0007b416f81
implify.cpp
implifyFindNext_Test.cpp
implifyNew_Test.cpp
e21cb18c52fe82de3412b10fc078799ac35ca94b 23-Jul-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@4726 2bbb7eff-a529-9590-31e7-b0007b416f81
implify.cpp
implifyFindNext_Test.cpp
implifyNew_Test.cpp
implifyRect4x4_Test.cpp
p.htm
47580694fbe974a065caf7c39c3d2075708c2018 23-Jul-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@4713 2bbb7eff-a529-9590-31e7-b0007b416f81
dgeWalker.cpp
dgeWalker_Test.h
hapeOps.h
implify.cpp
implifyAddIntersectingTs_Test.cpp
implifyNew_Test.cpp
implifyRect4x4_Test.cpp
p.htm
0e08a19367a496dec82911acbc37f879f64958fa 13-Jul-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@4610 2bbb7eff-a529-9590-31e7-b0007b416f81
implify.cpp
implifyNew_Test.cpp
p.htm
5c286d32869cb4a648cc048b6f522847cfe277c3 13-Jul-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress
Review URL: https://codereview.appspot.com/6392058

git-svn-id: http://skia.googlecode.com/svn/trunk@4591 2bbb7eff-a529-9590-31e7-b0007b416f81
implify.cpp
implifyFindNext_Test.cpp
210acafc5207765e12474064aa01640d5af92770 12-Jul-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@4586 2bbb7eff-a529-9590-31e7-b0007b416f81
implify.cpp
implifyNew_Test.cpp
p.htm
9764cc6c109dba208592fe5f16447b8439375746 12-Jul-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@4583 2bbb7eff-a529-9590-31e7-b0007b416f81
implify.cpp
implifyNew_Test.cpp
p.htm
027de226c144d9e6b7a76acb2e904952b5620a5e 12-Jul-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress


M Intersection/Simplify.cpp



git-svn-id: http://skia.googlecode.com/svn/trunk@4560 2bbb7eff-a529-9590-31e7-b0007b416f81
implify.cpp
fa4a6e964691ff9a88bc047418abe2d4324dfcae 11-Jul-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

M Intersection/SimplifyRect4x4_Test.cpp
M Intersection/Simplify.cpp
M Intersection/SimplifyFindNext_Test.cpp
M Intersection/SimplifyNew_Test.cpp
M Intersection/op.htm



git-svn-id: http://skia.googlecode.com/svn/trunk@4543 2bbb7eff-a529-9590-31e7-b0007b416f81
implify.cpp
implifyFindNext_Test.cpp
implifyNew_Test.cpp
implifyRect4x4_Test.cpp
p.htm
b973801328ef25105f7f3255ab912a1b675da056 03-Jul-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@4458 2bbb7eff-a529-9590-31e7-b0007b416f81
implify.cpp
implifyNew_Test.cpp
66ca2fba44fe04f3382a3e22096fe73b60ce19d7 03-Jul-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@4446 2bbb7eff-a529-9590-31e7-b0007b416f81
implify.cpp
implifyNew_Test.cpp
8dcf114db9762c02d217beba6e29dffa4e92d298 02-Jul-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

M Intersection/DataTypes.cpp
M Intersection/QuadraticIntersection_Test.cpp
M Intersection/EdgeWalker.cpp
M Intersection/LineQuadraticIntersection_Test.cpp
M Intersection/LineIntersection_Test.cpp
M Intersection/LineIntersection.cpp
D Intersection/edge.xcodeproj
M Intersection/SimplifyFindTop_Test.cpp
M Intersection/DataTypes.h
A Intersection/SimplifyRect4x4_Test.cpp
M Intersection/CubicIntersection_Test.cpp
M Intersection/QuadraticUtilities.h
M Intersection/LineCubicIntersection_Test.cpp
A Intersection/CurveUtilities.h
M Intersection/QuadraticBezierClip.cpp
M Intersection/QuadraticBounds.cpp
M Intersection/LineUtilities.h
M Intersection/Intersection_Tests.cpp
M Intersection/Simplify.cpp
M Intersection/EdgeWalker_TestUtility.cpp
M Intersection/QuadraticUtilities.cpp
M Intersection/thingsToDo.txt
M Intersection/LineUtilities.cpp
M Intersection/CubicUtilities.h
M Intersection/SimplifyFindNext_Test.cpp
M Intersection/Intersection_Tests.h
M Intersection/CubicBezierClip.cpp
M Intersection/ActiveEdge_Test.cpp
M Intersection/CubicBounds.cpp
M Intersection/Simplify.h
M Intersection/SimplifyNew_Test.cpp
M Intersection/EdgeWalker_Test.h
M Intersection/CubicUtilities.cpp
M Intersection/op.htm
M Intersection/ConvexHull.cpp
D Intersection/RectUtilities.cpp
M Intersection/SimplifyAddIntersectingTs_Test.cpp



git-svn-id: http://skia.googlecode.com/svn/trunk@4429 2bbb7eff-a529-9590-31e7-b0007b416f81
ctiveEdge_Test.cpp
onvexHull.cpp
ubicBezierClip.cpp
ubicBounds.cpp
ubicIntersection_Test.cpp
ubicUtilities.cpp
ubicUtilities.h
urveUtilities.h
ataTypes.cpp
ataTypes.h
dgeWalker.cpp
dgeWalker_Test.h
dgeWalker_TestUtility.cpp
ntersection_Tests.cpp
ntersection_Tests.h
ineCubicIntersection_Test.cpp
ineIntersection.cpp
ineIntersection_Test.cpp
ineQuadraticIntersection_Test.cpp
ineUtilities.cpp
ineUtilities.h
uadraticBezierClip.cpp
uadraticBounds.cpp
uadraticIntersection_Test.cpp
uadraticUtilities.cpp
uadraticUtilities.h
ectUtilities.cpp
implify.cpp
implify.h
implifyAddIntersectingTs_Test.cpp
implifyFindNext_Test.cpp
implifyFindTop_Test.cpp
implifyNew_Test.cpp
implifyRect4x4_Test.cpp
dge.xcodeproj/project.pbxproj
p.htm
hingsToDo.txt
88f7d0cb09707355bc9079d4b0569537e8048fa9 07-Jun-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@4208 2bbb7eff-a529-9590-31e7-b0007b416f81
implify.cpp
implifyFindNext_Test.cpp
implifyNew_Test.cpp
06c279e42a9c69de8d5e8a4a59537422e074a79e 06-Jun-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@4174 2bbb7eff-a529-9590-31e7-b0007b416f81
implify.cpp
implifyNew_Test.cpp
f25edfeac7c41aafc018c5de75185368838ab404 01-Jun-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@4119 2bbb7eff-a529-9590-31e7-b0007b416f81
dgeWalker.cpp
uadraticIntersection_Test.cpp
uadraticReduceOrder_Test.cpp
implify.cpp
implifyAddIntersectingTs_Test.cpp
implifyAngle_Test.cpp
a3f05facab01712a1b58e60a70b0dbdb90a39830 01-Jun-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@4118 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicBounds.cpp
ubicReduceOrder.cpp
ataTypes.cpp
dgeMain.cpp
dgeWalker.cpp
dgeWalker_TestUtility.cpp
ntersectionUtilities.cpp
ineIntersection.cpp
ineUtilities.cpp
uadraticBezierClip_Test.cpp
uadraticBounds.cpp
uadraticIntersection_Test.cpp
hapeOps.h
implify.cpp
implifyAngle_Test.cpp
implifyFindNext_Test.cpp
implifyFindTop_Test.cpp
implifyNew_Test.cpp
hingsToDo.txt
495f8e435b677f28913cd2adc8caa8d3d766dd17 31-May-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@4089 2bbb7eff-a529-9590-31e7-b0007b416f81
ineIntersection.cpp
implify.cpp
implifyFindNext_Test.cpp
implifyNew_Test.cpp
65f9f0a1664a9cb38157ccfbcc3e0e936af0a58e 23-May-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress (get rid of some warnings)

git-svn-id: http://skia.googlecode.com/svn/trunk@4037 2bbb7eff-a529-9590-31e7-b0007b416f81
hapeOps.h
implify.cpp
implifyAddIntersectingTs_Test.cpp
implifyFindNext_Test.cpp
implifyFindTop_Test.cpp
implifyNew_Test.cpp
af46cff4ee6099cebf3aa395805748af7d193a31 22-May-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@4033 2bbb7eff-a529-9590-31e7-b0007b416f81
implify.cpp
implifyNew_Test.cpp
1577e8f9c5bc8436cc71d3438c6d0b9f02c38338 22-May-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@4029 2bbb7eff-a529-9590-31e7-b0007b416f81
dgeWalker_Test.h
dgeWalker_TestUtility.cpp
ntersection_Tests.cpp
ntersection_Tests.h
ineParameterization.cpp
ineUtilities.cpp
hapeOps.h
implify.cpp
implifyFindNext_Test.cpp
implifyFindTop_Test.cpp
b45a1b46ee25e9b19800b028bb1ca925212ac7b4 18-May-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@4006 2bbb7eff-a529-9590-31e7-b0007b416f81
ctiveEdge_Test.cpp
ubicIntersection_TestData.cpp
ubicIntersection_TestData.h
ubicReduceOrder.cpp
ataTypes.cpp
ataTypes.h
dgeMain.cpp
dgeMain.h
dgeWalker.cpp
dgeWalkerPolygons_Mismatches.h
dgeWalkerPolygons_Test.cpp
ntersection_Tests.cpp
ntersection_Tests.h
ineParameters.h
uadraticBezierClip_Test.cpp
uadraticIntersection_Test.cpp
uadraticIntersection_TestData.cpp
uadraticIntersection_TestData.h
uadraticReduceOrder.cpp
uadraticReduceOrder_Test.cpp
implify.cpp
implify.h
implifyAddIntersectingTs_Test.cpp
implifyAngle_Test.cpp
implifyFindNext_Test.cpp
implifyFindTop_Test.cpp
p.htm
hingsToDo.txt
fcd4f3e5bf55d8cd1d97c8f620fabd41eb6a754b 07-May-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops: more work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@3863 2bbb7eff-a529-9590-31e7-b0007b416f81
implify.cpp
15fa138f2276a77679530fb608463ff5b4133f7b 07-May-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@3861 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicReduceOrder.cpp
urveIntersection.h
uadraticReduceOrder.cpp
implify.cpp
hingsToDo.txt
a833b5c40d0516237e0889fce8af44880423fc20 30-Apr-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@3801 2bbb7eff-a529-9590-31e7-b0007b416f81
implify.cpp
implifyAddIntersectingTs_Test.cpp
fa0588ff672564af1c235a63589573829035a60b 26-Apr-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> work in progress
in the middle of switching to sortless version

git-svn-id: http://skia.googlecode.com/svn/trunk@3768 2bbb7eff-a529-9590-31e7-b0007b416f81
ctiveEdge_Test.cpp
ubicBounds.cpp
ubicReduceOrder.cpp
urveIntersection.h
dgeWalker.cpp
dgeWalkerQuadratic4x4_Test.cpp
dgeWalkerQuadratics_Test.cpp
xtrema.cpp
xtrema.h
ntersection_Tests.cpp
ntersection_Tests.h
ineCubicIntersection.cpp
ineIntersection.cpp
ineIntersection.h
ineQuadraticIntersection.cpp
ineQuadraticIntersection_Test.cpp
ineUtilities.cpp
uadraticBounds.cpp
uadraticIntersection.cpp
uadraticReduceOrder.cpp
uadraticUtilities.cpp
ectUtilities.cpp
implify.cpp
implifyAddIntersectingTs_Test.cpp
p.htm
78e17130f396d8b2157116c2504e357192f87ed1 17-Apr-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@3702 2bbb7eff-a529-9590-31e7-b0007b416f81
ctiveEdge_Test.cpp
urveIntersection.h
dgeWalker.cpp
dgeWalkerPolygon4x4_Test.cpp
dgeWalkerQuadratics_Test.cpp
dgeWalker_Test.h
dgeWalker_TestUtility.cpp
ntersection_Tests.cpp
ntersection_Tests.h
ineParameterization.cpp
uadraticUtilities.cpp
hapeOps.h
p.htm
fb173424e915e696a73067d616ce4f39a407261a 10-Apr-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress
more quadratics work

git-svn-id: http://skia.googlecode.com/svn/trunk@3643 2bbb7eff-a529-9590-31e7-b0007b416f81
dgeWalker.cpp
dgeWalkerQuadratics_Test.cpp
dgeWalker_TestUtility.cpp
dge.xcodeproj/project.pbxproj
p.htm
198e054b33051a6cd5f606ccbc8d539cefc5631f 30-Mar-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@3566 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicIntersection.h
urveIntersection.h
dgeWalker.cpp
dgeWalkerPolygon4x4_Test.cpp
dgeWalkerPolygons_Mismatches.cpp
dgeWalkerPolygons_Test.cpp
dgeWalkerQuadralaterals_Test.cpp
dgeWalkerQuadratics_Test.cpp
dgeWalkerRectangles_Test.cpp
dgeWalker_Test.h
dgeWalker_TestUtility.cpp
ineCubicIntersection.cpp
ineQuadraticIntersection.cpp
uadraticIntersection.cpp
hapeOpsDemo-Info.plist
hapeOpsDemo.cpp
dge-Info.plist
hingsToDo.txt
a5764233aa6b207c4169fff7fccae567a160a0fd 28-Mar-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> first support at shape ops support for quads

git-svn-id: http://skia.googlecode.com/svn/trunk@3520 2bbb7eff-a529-9590-31e7-b0007b416f81
ctiveEdge_Test.cpp
dgeDemo.cpp
dgeDemo.h
dgeDemoApp.mm
dgeWalker.cpp
dgeWalkerPolygons_Test.cpp
dgeWalkerQuadratics_Test.cpp
ntersection_Tests.cpp
ntersection_Tests.h
ntersections.h
p.htm
f47c217cc8de3be1f960156bfb76899a8e4bcccf 27-Mar-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> overzealously deleted files

git-svn-id: http://skia.googlecode.com/svn/trunk@3502 2bbb7eff-a529-9590-31e7-b0007b416f81
ubicParameterization_TestUtility.cpp
uadraticParameterization_TestUtility.cpp
d88e0894d0156f4d427b812fec69bfba3eec7a8d 27-Mar-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> work in progress
nearly coincident mostly work
support files for creating projects from gyp

git-svn-id: http://skia.googlecode.com/svn/trunk@3500 2bbb7eff-a529-9590-31e7-b0007b416f81
ctiveEdge_Test.cpp
ezierClip.cpp
ezierClip_Test.cpp
ubicIntersection.h
ubicIntersectionT.cpp
ubicParameterization_TestUtility.cpp
ubicRoots.cpp
urveIntersection.h
ataTypes.h
dgeApp.cpp
dgeDemoApp-Info.plist
dgeDemoApp.mm
dgeDemoApp.xib
dgeMain.cpp
dgeMain.h
dgeWalker.cpp
dgeWalkerPolygon4x4_Test.cpp
dgeWalkerPolygons_Test.cpp
dgeWalkerQuadralaterals_Test.cpp
dgeWalker_Test.h
dgeWalker_TestUtility.cpp
ntersectionUtilities.cpp
ntersection_Tests.cpp
ntersection_Tests.h
ineIntersection.h
uadraticParameterization_TestUtility.cpp
uadraticUtilities.cpp
educeOrder.cpp
educeOrder_Test.cpp
hapeOps.h
hapeOpsDemo-Info.plist
hapeOpsDemo.cpp
Search.h
dge.xcodeproj/project.pbxproj
p.htm
752b60e633a349c5b9f7bcc6a28b8064fc77bb41 22-Mar-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@3471 2bbb7eff-a529-9590-31e7-b0007b416f81
dgeWalker.cpp
dgeWalkerPolygons_Test.cpp
dgeWalker_Test.h
dgeWalker_TestUtility.cpp
dge.xcodeproj/project.pbxproj
p.htm
2e7f4c810dc717383df42d27bdba862514ab6d51 20-Mar-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@3443 2bbb7eff-a529-9590-31e7-b0007b416f81
ataTypes.cpp
ataTypes.h
dgeWalker.cpp
dgeWalkerPolygons_Mismatches.cpp
dgeWalkerPolygons_Mismatches.h
dgeWalkerPolygons_Test.cpp
dgeWalkerQuadralaterals_Test.cpp
dgeWalkerRectangles_Test.cpp
dgeWalker_Test.h
dgeWalker_TestUtility.cpp
ntersection_Tests.cpp
ineIntersection.cpp
ineIntersection.h
dge.xcodeproj/project.pbxproj
4917f17bf6bd8bff7f4b03717dcb02561cf227c9 05-Mar-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> work in progress
of note, all edge walker tests succeed at this point

git-svn-id: http://skia.googlecode.com/svn/trunk@3330 2bbb7eff-a529-9590-31e7-b0007b416f81
dgeWalker.cpp
dgeWalkerPolygons_Test.cpp
dgeWalkerQuadralaterals_Test.cpp
ntersection_Tests.cpp
ntersection_Tests.h
ineIntersection.cpp
dge.xcodeproj/project.pbxproj
cd4421df5012b75c792c6c8bf2c5ee0410921c15 01-Mar-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@3291 2bbb7eff-a529-9590-31e7-b0007b416f81
dgeWalker.cpp
dgeWalkerPolygons_Test.cpp
dgeWalkerRectangles_Test.cpp
dgeWalker_Test.h
dgeWalker_TestUtility.cpp
Search.h
cef7e3fc4bc6223ab0e42ed754e2a09028479c0b 28-Feb-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@3276 2bbb7eff-a529-9590-31e7-b0007b416f81
dgeWalker.cpp
ntersection_Tests.cpp
ntersection_Tests.h
Search.h
dge.xcodeproj/project.pbxproj
c17972e7acc784553445adc18f608a8c4b1beac8 20-Feb-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@3224 2bbb7eff-a529-9590-31e7-b0007b416f81
dgeWalker.cpp
128cd221b1d4fc55d0a05362a22cc7a7cc74995d 16-Feb-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> add missing files

git-svn-id: http://skia.googlecode.com/svn/trunk@3213 2bbb7eff-a529-9590-31e7-b0007b416f81
nglish.lproj/InfoPlist.strings
nglish.lproj/MainMenu.xib
dge-Info.plist
dge_Prefix.pch
6b9cfb34a3ed256a56571ebe3e39f5df940a16fb 16-Feb-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@3212 2bbb7eff-a529-9590-31e7-b0007b416f81
dgeWalker.cpp
6008c656f90026a3b434938454fd2b67cf135e0a 15-Feb-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@3204 2bbb7eff-a529-9590-31e7-b0007b416f81
dgeWalker.cpp
Search.h
dge.xcodeproj/project.pbxproj
f8b000d7ae32ac9bb67c8e33cae500cac7407d26 09-Feb-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@3159 2bbb7eff-a529-9590-31e7-b0007b416f81
dgeWalker.cpp
Search.h
6680fb1dc0ca55e5e3ddd41cb26dcd74fce28f6e 07-Feb-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@3151 2bbb7eff-a529-9590-31e7-b0007b416f81
urveIntersection.h
ataTypes.cpp
dgeWalker.cpp
ineUtilities.cpp
c682590538a27d73489bc91c098e000fdfb07ccf 03-Feb-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> save work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@3141 2bbb7eff-a529-9590-31e7-b0007b416f81
onvexHull.cpp
onvexHull_Test.cpp
ubicBezierClip.cpp
ubicBezierClip_Test.cpp
ubicBounds.cpp
ubicIntersection.cpp
ubicIntersection_Test.cpp
ubicParameterization.cpp
ubicParameterizationCode.cpp
ubicParameterization_Test.cpp
ubicParameterization_TestUtility.cpp
ubicReduceOrder.cpp
ubicReduceOrder_Test.cpp
ubicSubDivide.cpp
ubicUtilities.cpp
ubicUtilities.h
urveIntersection.h
ataTypes.cpp
ataTypes.h
dgeWalker.cpp
nline_Tests.cpp
ntersection_Tests.cpp
ineCubicIntersection.cpp
ineCubicIntersection_Test.cpp
ineIntersection.cpp
ineIntersection.h
ineIntersection_Test.cpp
ineParameterization.cpp
ineParameteters_Test.cpp
ineQuadraticIntersection.cpp
ineQuadraticIntersection_Test.cpp
ineUtilities.cpp
arameterization_Test.h
uadraticBezierClip.cpp
uadraticBezierClip_Test.cpp
uadraticIntersection.cpp
uadraticIntersection_Test.cpp
uadraticParameterization.cpp
uadraticParameterization_Test.cpp
uadraticParameterization_TestUtility.cpp
uadraticReduceOrder.cpp
uadraticReduceOrder_Test.cpp
uadraticSubDivide.cpp
ectUtilities.cpp
Search.h
estUtilities.cpp
estUtilities.h
dge.xcodeproj/project.pbxproj
27accef223a27fba437f5e825d99edbae20a045b 25-Jan-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Intersection work in progress
Review URL: https://codereview.appspot.com/5576043

git-svn-id: http://skia.googlecode.com/svn/trunk@3087 2bbb7eff-a529-9590-31e7-b0007b416f81
onvexHull_Test.cpp
ubeRoot.cpp
ubicBezierClip_Test.cpp
ubicCoincidence.cpp
ubicIntersection.h
ubicIntersectionT.cpp
ubicIntersection_Test.cpp
ubicIntersection_TestData.cpp
ubicIntersection_TestData.h
ubicIntersection_Tests.cpp
ubicIntersection_Tests.h
ubicParameterization.cpp
ubicParameterizationCode.cpp
ubicParameterization_Test.cpp
ubicParameterization_TestUtility.cpp
ubicReduceOrder_Test.cpp
ubicRoots.cpp
ubicUtilities.h
dgeApp.cpp
nline_Tests.cpp
ntersection_Tests.cpp
ntersection_Tests.h
ineCubicIntersection.cpp
ineCubicIntersection_Test.cpp
ineIntersection.cpp
ineIntersection_Test.cpp
ineQuadraticIntersection.cpp
ineQuadraticIntersection_Test.cpp
ineUtilities.cpp
ineUtilities.h
uadraticBezierClip.cpp
uadraticBezierClip_Test.cpp
uadraticIntersection.cpp
uadraticIntersection_Test.cpp
uadraticIntersection_TestData.cpp
uadraticIntersection_TestData.h
uadraticParameterization.cpp
uadraticParameterization_Test.cpp
uadraticParameterization_TestUtility.cpp
uadraticReduceOrder_Test.cpp
uadraticUtilities.cpp
uadraticUtilities.h
educeOrder_Test.cpp
estUtilities.cpp
estUtilities.h
dge.xcodeproj/project.pbxproj
639df891487e40925a4f8d9a34fd3dc0c18b40a7 10-Jan-2012 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> work in progress for shape operations

A experimental/Intersection
A experimental/Intersection/Intersections.h
A experimental/Intersection/DataTypes.cpp
A experimental/Intersection/QuadraticReduceOrder.cpp
A experimental/Intersection/IntersectionUtilities.cpp
A experimental/Intersection/CubicIntersection_Tests.h
A experimental/Intersection/LineParameteters_Test.cpp
A experimental/Intersection/ReduceOrder.cpp
A experimental/Intersection/QuadraticIntersection.cpp
A experimental/Intersection/Extrema.h
A experimental/Intersection/CubicIntersection_TestData.h
A experimental/Intersection/QuadraticParameterization_Test.cpp
A experimental/Intersection/TestUtilities.cpp
A experimental/Intersection/CubicRoots.cpp
A experimental/Intersection/QuadraticParameterization.cpp
A experimental/Intersection/QuadraticSubDivide.cpp
A experimental/Intersection/LineIntersection_Test.cpp
A experimental/Intersection/LineIntersection.cpp
A experimental/Intersection/CubicParameterizationCode.cpp
A experimental/Intersection/LineParameters.h
A experimental/Intersection/CubicIntersection.h
A experimental/Intersection/CubeRoot.cpp
A experimental/Intersection/SkAntiEdge.h
A experimental/Intersection/ConvexHull_Test.cpp
A experimental/Intersection/CubicBezierClip_Test.cpp
A experimental/Intersection/CubicIntersection_Tests.cpp
A experimental/Intersection/CubicBezierClip.cpp
A experimental/Intersection/CubicIntersectionT.cpp
A experimental/Intersection/Inline_Tests.cpp
A experimental/Intersection/ReduceOrder_Test.cpp
A experimental/Intersection/QuadraticIntersection_TestData.h
A experimental/Intersection/DataTypes.h
A experimental/Intersection/Extrema.cpp
A experimental/Intersection/EdgeApp.cpp
A experimental/Intersection/CubicIntersection_TestData.cpp
A experimental/Intersection/IntersectionUtilities.h
A experimental/Intersection/CubicReduceOrder.cpp
A experimental/Intersection/CubicCoincidence.cpp
A experimental/Intersection/CubicIntersection_Test.cpp
A experimental/Intersection/CubicIntersection.cpp
A experimental/Intersection/QuadraticUtilities.h
A experimental/Intersection/SkAntiEdge.cpp
A experimental/Intersection/TestUtilities.h
A experimental/Intersection/CubicParameterization_Test.cpp
A experimental/Intersection/LineIntersection.h
A experimental/Intersection/CubicSubDivide.cpp
A experimental/Intersection/CubicParameterization.cpp
A experimental/Intersection/QuadraticBezierClip_Test.cpp
A experimental/Intersection/QuadraticBezierClip.cpp
A experimental/Intersection/BezierClip_Test.cpp
A experimental/Intersection/ConvexHull.cpp
A experimental/Intersection/BezierClip.cpp
A experimental/Intersection/QuadraticIntersection_TestData.cpp



git-svn-id: http://skia.googlecode.com/svn/trunk@3005 2bbb7eff-a529-9590-31e7-b0007b416f81
ezierClip.cpp
ezierClip_Test.cpp
onvexHull.cpp
onvexHull_Test.cpp
ubeRoot.cpp
ubicBezierClip.cpp
ubicBezierClip_Test.cpp
ubicCoincidence.cpp
ubicIntersection.cpp
ubicIntersection.h
ubicIntersectionT.cpp
ubicIntersection_Test.cpp
ubicIntersection_TestData.cpp
ubicIntersection_TestData.h
ubicIntersection_Tests.cpp
ubicIntersection_Tests.h
ubicParameterization.cpp
ubicParameterizationCode.cpp
ubicParameterization_Test.cpp
ubicReduceOrder.cpp
ubicRoots.cpp
ubicSubDivide.cpp
ataTypes.cpp
ataTypes.h
dgeApp.cpp
xtrema.cpp
xtrema.h
nline_Tests.cpp
ntersectionUtilities.cpp
ntersectionUtilities.h
ntersections.h
ineIntersection.cpp
ineIntersection.h
ineIntersection_Test.cpp
ineParameters.h
ineParameteters_Test.cpp
uadraticBezierClip.cpp
uadraticBezierClip_Test.cpp
uadraticIntersection.cpp
uadraticIntersection_TestData.cpp
uadraticIntersection_TestData.h
uadraticParameterization.cpp
uadraticParameterization_Test.cpp
uadraticReduceOrder.cpp
uadraticSubDivide.cpp
uadraticUtilities.h
educeOrder.cpp
educeOrder_Test.cpp
kAntiEdge.cpp
kAntiEdge.h
estUtilities.cpp
estUtilities.h