incomplete triangulation class