Uses a Delaunay Mesh strung between input data points to produce continuous iso-contours.
Input data can be regular or non-regular, a fixed grid of points is not necessarily required.
Non-regular data means non-regular canvas bounds. Circles, Squares, Polygons... no problem.
Bundled as an R package, and available through CRAN, contoureR is easy to install.
Publication-quality contour data can be produced with only a few lines of code.
The 'grunt-work' has been written in C++ for computational efficiency.
The second version, v1.0.5, is available on CRAN. This includes a number of preliminary bug-fixes and immediate improvements, including better handling of points in the proximity to the hull.
The first version of this package, v1.0.1, is available on CRAN.