Есть ли хорошо известный алгоритм для вычисления "параллельного графа"? где под параллельным графиком я подразумеваю то же самое, что и параллельная кривая, неопределенно называемая «кривой смещения», но с графиком вместо кривой. В лучшем случае это позволило бы переменное расстояние для каждого сегмента (соединения).
Учитывая следующую картину, где известны координаты узлов, связанных с красными сегментами, а также желаемое расстояние (толщина)
график смещения http://3.bp.blogspot.com/_MFJaWUFRFCk/TAEFKmfdGyI/AAAAAAAACXA/vTOBQLX4T0s/s320/screenshot2.png
как я могу рассчитать точки черных контуров полигонов?