Нужно уложить планарный граф на плоскости, чтобы его ребра не пересекались. Один из способов это сделать - воспользоваться
гамма-алгоритмом.
Получилось его реализовать программно, но на выходе алгоритма получаешь грани: внешнюю и внутренние.
Как, зная информацию о гранях графа, построить его плоскую укладку?
Стоит, наверное, начинать с построения внешней грани, а далее пытаться в правильном порядке разместить внутренние, но пока у меня нет представления, как это оптимально реализовать.
Спасибо.