0.0.4 • Published 9 years ago

geom-algo-hx v0.0.4

Weekly downloads
3
License
MIT
Repository
github
Last release
9 years ago

hxGeomAlgo

Small collection of geometry algorithms in Haxe 3. (link to AS3 port)

npm.io online swf demo

Marching Squares (Contour Tracing)

Based on:

Ramer-Douglas-Peucker (Polyline Simplification)

Based on:

Ear Clipping (Triangulation and Poly Decomposition)

Based on:

Bayazit (Poly Decomposition)

Based on:

Visibilty Polygon and Homogeneous Coords (2D)

Based on:

Snoeyink-Keil (Minimum Convex Decomposition)

Based on:

Connected Components Labeling and Contour Tracing (w/ Holes)

Based on:

Visvalingam-Whyatt (Polyline Simplification)

Based on:

Tess2 (Tesselation to Triangles and Convex Polygons, Poly Boolean Ops)

Based on:

  • GLU Libtess (by Eric Veach, July 1994)
  • tess2.js (JS - by Mikko Mononen, Aug 2013)

IsoContours (Contour Tracing)

Based on:

Credits

hxGeomAlgo is based on the work of many developers and it wouldn't exist if it weren't for them. See the CREDITS file for details.

License

hxGeomAlgo is developed by Giuseppe Di Mauro (azrafe7) and released under the MIT license (except for Tess2.hx). See the LICENSE file for details.