Documentation for libbiarc
The library and tools are intended to be used to manipulate and analyse open and closed curves and knot shapes. A viewer application called
is also included for visualization.
Clone the static Mercurial repository
The software has been developed in a linux environment. It has successfully been tested and used on Linux and Apple's OSX, but not in Microsoft Windows.
For the viewer program Qt 4 and Coin3D, SoQt need to be available.
In the cloned directory
to build the library and a subset of the tools.
There is no system wide installation performed. It is recommended to tell the system where the library and the tools are, for example
The source code currently available in the hg repository can not produce an OSX binary with a little
work. The following links are binary executables compiled on OSX 10.5.5. It includes the tools/ and
objects/ directories. The viewer curview
is also included. Download the .dmg below and drag and
drop the libbiarc/ directory to the Application Folder. The viewer program is in the libbiarc/ directory.
Download OSX intel binaries [13MB] (built on Leopard 10.5.5)
(Version 0.2) (Version 0.1)
To use the command line tools/ and objects/ you might need to set the DYLD_LIBRARY_PATH
environment variable to path_to_libbiarc/lib
A pdf version of the documentation can be found here
A source code tar ball of the latest release can be downloaded here (tgz)
or here (tbz2)