library for Geometry Processing