CGAL 5.4 - 2D Polygon Partitioning
Has Model Relationships