Как-то разбирался с запутанными зависимостями в сложном шейпе... Пришла мысль - а не нарисовать ли все это в виде графа. Автоматом.
Дальше - больше. Захотелось туда как минимум добавить типовые операции на графах.
Когда все немного сложилось в кучку, получилось вот такое дополнение -
GraphLabПока на уровне бета-версии. Функций маловато. Если будут предложения по расширению, буду добавлять.
Советы, естественно, тоже принимаю
--
В .dll все упаковывать пока не стал, оставил на входе макросы. Так пользователи теоретически могут даже сами что-то добавлять или экспериментировать.