Michael Carleton's repositories
processing-core-4
Processing 4 core as a Maven artifact via JitPack
Clipper2-java
Java port of Clipper2, a Polygon Clipping and Offsetting Library
PeasyGradients
Easy and sophisticated gradients in Processing
JMedialAxis
Medial Axes for JTS Geometry [WIP]
Hobby-Curves
Library for global and incremental variants of John Hobby's curve drawing algorithm
BetterBeziers
High-precision utils for 2D Cubic Bezier Curves
Dubins-Curves
Path generation for the Dubin's car; a Java port of the C++ Dubins-Curves
HE_Mesh-maven
A fully mavenised version of wblut's HE_Mesh library for Processing
DalsooPack
2D Irregular Bin Packing
dbl-algorithms
2D Packing Problem solver under 30sec up to 10K rectangles, with rotation and strip packing variants.
DistanceField
Visualises geodesic distance fields for 2D shapes
GraphMorph
Intersection-free morphing of planar graphs
HamSandwichCuts
an app to visualise the ham sandwich cut algorithm by Lo, Matousek, Steiger
jitpack.io
Documentation and issues of https://jitpack.io
processing3
Processing 3 core as a Maven artifact via JitPack
RectPacking
A Java implementation of the two-dimensional bin packing problem
ShapeNesting
Nesting irregular shapes in a circular area
SubdivisionSurfaces
Implementations of subdivision surfaces using - Catmull-Clark, Doo-Sabin , Loop, Root 3 and Midpoint subdivision schemes
topology-extension
OpenJUMP extension for plugins dealing with the topology of a vector layer
Visibility-Polygon
An implementation of Joe and Simpson's linear time visibility polygon algorithm.