Commits

Show all
Author Commit Message Labels Comments Date
Barry Schwartz
"optimize" function
Barry Schwartz
nearest_point for curves.
Barry Schwartz
Better return types for curve derivatives.
Barry Schwartz
Eliminate Path_type (which isn't so much use to us now).
Barry Schwartz
In the "roots" functions, return optimized float arrays instead of plain ones.
Barry Schwartz
Intersection finders and such.
Barry Schwartz
A few new functions. Crossings module.
Barry Schwartz
Bezier curve subdivision.
Barry Schwartz
Add point <--> complex conversions.
Barry Schwartz
Split the to_cubic_beziers into three different versions for different open,closed,default.
Barry Schwartz
Changes of uncertain quality to path_to_cubic_bezier_curves_wrapper
Barry Schwartz
More functions.
Barry Schwartz
Eliminate unused parameter from the Makefile
Barry Schwartz
Removed unnecessary line from Makefile.am
Barry Schwartz
Added install-sh to the repository.
Barry Schwartz
Change "make install" to first remove any existing version. This makes installation more like what one is used to with autotools.
Barry Schwartz
Change caml_invalid_argument to caml_failwith in the stubs.
Barry Schwartz
A COPYING file. A note in README about the incompleteness of the package.
Barry Schwartz
Rewrite the unit tangent workaround and options in C++; eliminate Curve_type
Barry Schwartz
Autoconf/automake support.
Barry Schwartz
Rewrote path_to_cubic_bezier_curves_wrapper to avoid conversion of curve type when it is unnecessary (linear or cubic bezier). Fixed signatures of the Caml functions.
Barry Schwartz
A bunch of code mostly for making it easier mix 2geom with OCaml.
Barry Schwartz
We are up to basic support for Path.
Barry Schwartz
Mainly checking in some big macros that show how I am approaching "inheritance" in the wrappers/stubs code. But actually one could do some bezier curves work with what's already there, I think.
Barry Schwartz
Some fixes to the C++ wrappers.
Barry Schwartz
Initial Bezier curve support. Largely this is a check-in to secure the way I am managing opaque C++ objects.
Barry Schwartz
Initial support for Bezier fragments.
Barry Schwartz
Going back to single file source, and checking it in on account of obsessive-compulsive disorder.
Barry Schwartz
Checking in a packed module version. But I'm still playing with how to arrange this library.
Barry Schwartz
Checking in before beginning a split into separate compilation units (mainly to help me keep organized).
  1. Prev
  2. Next