This implementation builds upon the Connect2D code.

BUILD (UNIX)

The CGAL library from http://www.cgal.org/ is required to compile, version 3.6.1 has been tested, but older version may work as well as only basic functionality is used.


Type 'make' in the base directory to build the executable.

TestSIGConnect2D.cpp: test driver for the connect implementation
SIGConnect2D.h: header file
SIGConnect2D.cpp: sig-based implementations 
    - uncomment line 5 for adding the leaf post-processing
    - comment line 4 for SIG-DT


HOWTO

Usage: connect <file>
Output: <file>.bnd,

input <file> is a 2D point set in the following format (see also examples in subdirectory):
<x0> <y0>
<x1> <y1>
...

output <file>.bnd is a single line listing the point indices in order of the boundary, example:
0 4 3 1 2

LICENSE

The connect implementation is licensed under the LGPL v3.0 as included in the LICENSE file.

