Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.138.101.95] |
|
Сообщ.
#1
,
|
|
|
Помогите нарисовать гиперграф. Гиперграф это почти обычный граф, только ребра соединяют множества вершин. В обычном графе у каждого ребра степень 2, т.к. соединяет две вершины. У гиперграфа может быть как больше степень так и меньше.
Задача ставиться, чтобы заключить множества вершин в квадраты или что-то на подобии окружностей, короче, выделить рамкой. Если ребро степени 2, то две вершины соединяются прямой. Если степени 1, то обводиться просто. Так вот я не могу понять как сделать так, чтобы все было еще и видно, и одно не накладывалось на другое. |
Сообщ.
#2
,
|
|
|
Воспользоваться цветными карандашами?
|
Сообщ.
#3
,
|
|
|
Смешная шутка.
Нет, используя лубые средства рисования в языках программирования. Желательно на VС++ с использованием WinApi. |
Сообщ.
#4
,
|
|
|
Ну хорошо, вот есть полносвязный гиперграф. И?...
|
Сообщ.
#5
,
|
|
|
прочти и усвой тарасова "Основы OpenGL"
И рисуй свой граф |
Сообщ.
#6
,
|
|
|
dan-leech
И вот сюда глянь, на всякий случай, вдруг GTL сгодится: http://forum.sources.ru/index.php?showtopi...694&hl=gtlview# |
Сообщ.
#7
,
|
|
|
А зачем опенжл за глаза хватит и обычной для любого языка графики.
я так и сделал можешь посмотреть в районе BCBDev.ru |
Сообщ.
#8
,
|
|
|
Спасибо огромное! Всем, особенно C300G, за то, что навел меня на идею: что граф можно рисовать мышкой.
ЗЫ: Изначально я хотел гиперграф рисовать по матрице V*E, что оказалось достаточно сложно... И вопрс изначально имелл ввиду рисование графа изходя из какого-то его представления. Ссылки на графику тоже пригодились, спасибо! |