lib/geometry: change triangulate API for easier usage