Что на счёт алгоритма выше "Делоне методом замещающей прямой", то он принимает на вход только вершины, знать не знает о том какая фигура это была, соответственно какую бы хорошую триангуляцию он не производил из нее придется вырезать нужную фигуру, что не сильно проще чем реализовать какой-нибудь другой алгоритм более подходящий под задачу
Он принимает не просто вершины, а вершины, нормаль ребра которых, направлена на текущую точку от которой будем строить