Author Commit Message Labels Comments Date
Barry Schwartz avatarBarry Schwartz
"optimize" function
Barry Schwartz avatarBarry Schwartz
nearest_point for curves.
Barry Schwartz avatarBarry Schwartz
Better return types for curve derivatives.
Barry Schwartz avatarBarry Schwartz
Eliminate Path_type (which isn't so much use to us now).
Barry Schwartz avatarBarry Schwartz
In the "roots" functions, return optimized float arrays instead of plain ones.
Barry Schwartz avatarBarry Schwartz
Intersection finders and such.
Barry Schwartz avatarBarry Schwartz
A few new functions. Crossings module.
Barry Schwartz avatarBarry Schwartz
Bezier curve subdivision.
Barry Schwartz avatarBarry Schwartz
Add point <--> complex conversions.
Barry Schwartz avatarBarry Schwartz
Split the to_cubic_beziers into three different versions for different open,closed,default.
Barry Schwartz avatarBarry Schwartz
Changes of uncertain quality to path_to_cubic_bezier_curves_wrapper
Barry Schwartz avatarBarry Schwartz
More functions.
Barry Schwartz avatarBarry Schwartz
Eliminate unused parameter from the Makefile
Barry Schwartz avatarBarry Schwartz
Removed unnecessary line from Makefile.am
Barry Schwartz avatarBarry Schwartz
Added install-sh to the repository.
Barry Schwartz avatarBarry Schwartz
Change "make install" to first remove any existing version. This makes installation more like what one is used to with autotools.
Barry Schwartz avatarBarry Schwartz
Change caml_invalid_argument to caml_failwith in the stubs.
Barry Schwartz avatarBarry Schwartz
A COPYING file. A note in README about the incompleteness of the package.
Barry Schwartz avatarBarry Schwartz
Rewrite the unit tangent workaround and options in C++; eliminate Curve_type
Barry Schwartz avatarBarry Schwartz
Autoconf/automake support.
Barry Schwartz avatarBarry 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 avatarBarry Schwartz
A bunch of code mostly for making it easier mix 2geom with OCaml.
Barry Schwartz avatarBarry Schwartz
We are up to basic support for Path.
Barry Schwartz avatarBarry 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 avatarBarry Schwartz
Some fixes to the C++ wrappers.
Barry Schwartz avatarBarry Schwartz
Initial Bezier curve support. Largely this is a check-in to secure the way I am managing opaque C++ objects.
Barry Schwartz avatarBarry Schwartz
Initial support for Bezier fragments.
Barry Schwartz avatarBarry Schwartz
Going back to single file source, and checking it in on account of obsessive-compulsive disorder.
Barry Schwartz avatarBarry Schwartz
Checking in a packed module version. But I'm still playing with how to arrange this library.
Barry Schwartz avatarBarry Schwartz
Checking in before beginning a split into separate compilation units (mainly to help me keep organized).
  1. Prev
  2. Next
Help
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.