| caryclark@google.com | 198e054 | 2012-03-30 18:47:02 +0000 | [diff] [blame^] | 1 | add unit test for quadratic horizontal intersection |
| 2 | add unit test for cubic horizontal intersection with left/right |
| 3 | add unit test for ActiveEdge::calcLeft (can currently loop forever) |
| 4 | does ActiveEdge::isCoincidentWith need to support quad, cubic? |
| 5 | figure out why variation in ActiveEdge::tooCloseToCall isn't better |
| 6 | why does 'lastPtr - 2' in addIntersectingTs break testSimplifyTriangle22? |
| 7 | add code to promote quad to cubic, or add quad/cubic intersection |
| 8 | figure out why testSimplifySkinnyTriangle13 fails |
| 9 | |
| 10 | for quadratics and cubics, once various T values are added, see if consecutive |
| 11 | Ts have ys that go up instead of down. If so, the edge needs to be broken. |
| 12 | |
| 13 | when splitting curves at inflection pts, should I retain the original curve |
| 14 | data and note that the first/last T are no longer 0/1 ? |
| 15 | I need to figure this out before I can proceed |
| 16 | |
| 17 | would it make sense to leave the InEdge alone, and add multiple copies of |
| 18 | ActiveEdge, pointing to the same InEdge, where the copy has only the subset |
| 19 | of Ts that need to be walked in reverse order? |
| 20 | |