Commits

Author Commit Message Labels Comments Date
Florian Ebeling
Add overlapping rectangles example, two variants - following the creation method used by other examples, and - using [NSBezierPath bezierPathWithRect:] — these don't get processed correctly
Andy Finnell
commenting the boolean ops and helpers in FBBezierGraph
Andy Finnell
commenting much of the boolean ops helper classes, and eliminating some dead code
Andy Finnell
commenting the algorithms used in bezier clipping
Andy Finnell
commenting the algorithms used in bezier clipping
Andy Finnell
re implement how I compute the convex hull (graham scan)
Andy Finnell
reorder shapes to get intersection bug to reliably manifest
Andy Finnell
adding a curve and rectangle test case
Andy Finnell
properly detect when ray is cast through a contour joint
Andy Finnell
cleaning up the code by removing dead code and consolidating methods
Andy Finnell
reimplementing difference to take care of disjoint and contained contours
Andy Finnell
reimplementing intersect to take care of disjoint and contained contours
Andy Finnell
reimplementing union to take care of disjoint and contained contours
Andy Finnell
add ability to retreive the contours that intersect with another contour
Andy Finnell
add concept of if a contour is filled or a hole
Andy Finnell
adding circle overlapping a hole test case
Andy Finnell
adding another non-intersecting, concentri contour
Andy Finnell
add way to see if point is in a contour
Andy Finnell
adding shapes with non-intersecting, concentric contours
Andy Finnell
adding shapes that have non-intersecting contours
Andy Finnell
better solution to picking a test point that isn't on the edge
Andy Finnell
fixing angle calculations for intersections
Andy Finnell
picking a hopefully better test point
Andy Finnell
round sooner rather than later to improve join
Andy Finnell
fix case when vertical line meets horizontal line and end point, and round final curve
Andy Finnell
eliminate curves that are just points from output
Andy Finnell
don't pick shared points when determining a test point
Andy Finnell
fixing determining of an intersection is an actual crossing
Andy Finnell
correctly calculate angle of intersections
Andy Finnell
make sure duplicate crossings aren't inserted
  1. Prev
  2. Next