From bca19f77479adfd8ba2171753382bc8bf4c2b4ca Mon Sep 17 00:00:00 2001 From: caryclark Date: Wed, 13 May 2015 08:23:48 -0700 Subject: deal more consistently with unsortable edges Improve line/curve coincident detection and resolution. This fixed the remaining simple failures. When an edge is unsortable, use the ray intersection to determine the angles' winding. Deal with degenerate segments. TBR=reed@google.com BUG=skia:3588,skia:3762 Review URL: https://codereview.chromium.org/1140813002 --- tools/pathops_visualizer.htm | 812 +++++++++++++++++++++++-------------------- 1 file changed, 427 insertions(+), 385 deletions(-) (limited to 'tools/pathops_visualizer.htm') diff --git a/tools/pathops_visualizer.htm b/tools/pathops_visualizer.htm index 8f939313ab..5026ac5344 100644 --- a/tools/pathops_visualizer.htm +++ b/tools/pathops_visualizer.htm @@ -2,390 +2,432 @@