Мне интересно, есть ли какие-нибудь известные алгоритмы, которые я должен знать для визуального разнесения объектов.
Например, на диаграмме LINQ to SQL есть много таблиц, но они автоматически распределяются для удобства чтения. Является ли это в значительной степени алгоритмом типа «размещать случайно и перемещаться, если слишком близко / перекрывать», или это еще не все?
Спасибо за любой совет!