CGAL
The Computational Geometry Algorithms Library (CGAL) is a software library of computational geometry algorithms. While primarily written in C++, Scilab bindings and bindings generated with SWIG (supporting Python and Java for now) are also available.