Вопросы по теме 'graph-drawing'

Края справа налево в точке (Graphviz)
Я пытаюсь отобразить края, идущие справа налево (т.е. назад), используя точку: C <- A -> B Лучшее, что я мог сделать, это: digraph { a -> b; c -> a [dir="back"]; {rank=same;c a b} } ..это нормально, за исключением...
24165 просмотров
schedule 25.03.2023

Рисование ориентированных ациклических графов: минимизация пересечения границ?
Разметка вершин в DAG в виде дерева (т.е. вершины без внутренних ребер наверху, вершины, зависящие только от тех, которые находятся на следующем уровне, и т. Д.) Довольно просто без алгоритмов рисования графов, таких как Эффективная Сугияма. Однако...
9574 просмотров
schedule 23.12.2022

Уменьшение размера (как по площади) графа, сгенерированного graphviz
Есть ли у кого-нибудь общие советы по уменьшению размера графика, сгенерированного graphviz (размер как по площади, а не как по размеру файла). У меня довольно большой граф (700 узлов). Я устанавливаю меньший размер шрифта для каждого узла, но,...
26986 просмотров

Алгоритм наибольшего пути для назначения слоя
Я работаю над программой для создания организационной схемы компании. Я читал об алгоритме самого длинного пути для наслоения вершин, и меня беспокоила одна вещь. То, что я прочитал, предполагает, что граф должен располагаться слоями снизу вверх,...
804 просмотров
schedule 04.06.2023

Алгоритмы построения графиков для JGraphT
Я использую JGraphT для создания графика, и я хочу иметь возможность визуализировать и управлять им. Есть несколько примеров, которые показывают, как визуализировать граф, но кажется, что это требует довольно большого количества ручного кода для...
1219 просмотров
schedule 11.10.2022

Сплайн-интерполяция Безье между двумя узлами: как найти подходящие опорные точки?
В графическом пользовательском интерфейсе я имею дело с графоподобными структурами. Узлы представлены либо кругами, либо прямоугольниками. Пользователь должен иметь возможность рисовать линии соединения (направленные ребра) между двумя узлами с...
660 просмотров
schedule 06.08.2023

igraph: как исправить положение узла при рисовании постепенно растущих подграфов одного и того же графа
У меня есть график, на котором я предварительно вычислил положение узлов, запустив ForceAtlas2 в Gephi, а затем я пытаюсь рисовать с помощью ìgraph в python. Каждый узел имеет атрибут date , поэтому я перебираю все годы, вычисляю соответствующие...
1310 просмотров
schedule 26.08.2023

Как объединить поля физики в SceneKit?
Я пишу трехмерный направленный график в SceneKit, где я моделирование узлов как физических сфер с фиксированными зарядами и массами. Эти сферы должны оказывать радиальное гравитационное и электрическое поля для достижения требуемой динамики:...
576 просмотров
schedule 27.05.2022