Open CASCADE

Open CASCADE is an open source C++ library for 3D solid modeling.