Surface Library
Christian Hofbauer (christian.hofbauer@pharma.novartis.com)

Introduction
============

This package contains a library for the handling of triangulated surfaces, in
particular molecular surfaces. It provides C++ classes and functions for the
reading and writing of various surface formats, examination and selection of
surface areas and radius based patch generation. The library is based on the
BOOST libraries for c++ (especially the graph representation of the
triangulated mesh and the testing) and on the RazorBack scientific library.
This library is an integral part of the SURFCOMP molecular surface comparison
program.

Installation
============

This package has been configured for the autoconf/automake tools. You can
simple compile ond install it by a sequence of:

./configure && make && make install

For detailed installation questions please refer to the INSTALL file.

Documentation
=============

The library's API has been documented by doxygen. The documentation files will
be generated in doc/api

Utilities
=========

The package provides the following utility programs:

- surfconvert: A surface file conversion tool.
  The surface file conversion tool automatically provides bidirectional
  conversions between all the surface file formats available in the library.
