Commits

Author Commit Message Labels Comments Date
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
Andy Finnell
take intersections at end points if they actually cross
Andy Finnell
adding shapes that share points to test that case
Andy Finnell
adding descriptions to most classes
Andy Finnell
add another complex shape to play with
Andy Finnell
don't use corner point to test if a bezier graph is in another
Andy Finnell
add menu items to turn on/off drawing of control and intersection points
Andy Finnell
adding a complex shape option
Andy Finnell
xor bezier graphs
Andy Finnell
difference bezier graphs
Andy Finnell
we need the even/odd winding rule
Andy Finnell
union bezier graphs
Andy Finnell
ability to append entire bezier graphs to another graph
Andy Finnell
intersect bezier graphs
Andy Finnell
add ability to grab the starting point of a graph
Andy Finnell
remove crossings so the graphs can be reused
Andy Finnell
build new graph out of intersections
Andy Finnell
mark crossings as entry or exit
Andy Finnell
don't include tangent intersections in crossings
Andy Finnell
finding and inserting crossings into the graph
Andy Finnell
creating initial data structures for performing boolean operations
Andy Finnell
try to cheaply detect tangent 'intersections'
Andy Finnell
mark current shape being used in the menu
Andy Finnell
better detect colinear points when constructing the convex hull
Andy Finnell
make sure respective curve parameters match, regardless of which converges first
Andy Finnell
removing dead code
Andy Finnell
add overlapping circles that have multiple intersections on a curve
Andy Finnell
cleaning up ifdefs
  1. Prev
  2. Next