Main functionality is hidden in CurveCollection class.
Construct by feeding CurveCollection instance a number of Curves.
Each Curve being an ordered sequence of points (vectors) (e.g. single gps track/segment).

Call CurveCollection.GetOutlines(true) to get a list of outlines. 'true' argument disables searching multiple outlines and returns only one outline. Pass false (default) to get all disconnected region outlines.

Keep in mind all curves have to be dissolved (split at intersection points) in advance for library to work.

Last edited Jul 8, 2014 at 3:11 PM by aleksaspielikis, version 1