Графическая библиотека для визуализации бинарного дерева поиска

Задача — визуализировать двоичное дерево поиска с использованием C ++ и некоторой графической библиотеки. В идеале я хотел бы написать что-то вроде этот.

Дерево уже реализовано. Поэтому мне нужно только написать свою визуализацию. Во-первых, конечно, я хочу просто нарисовать дерево (другие функции, такие как поиск анимации и т. Д., Которые я добавлю в будущем). Размер дерева неизвестен (может состоять из 4-5 узлов или 100-200 и более). Поэтому график должен быть масштабируемым (в идеале — с помощью мыши).

Поэтому мой вопрос в том, какую графическую библиотеку мне использовать для этого? И я хотел бы знать, есть ли какие-нибудь маленькие примеры этого, чтобы просто понять основы.

0

Решение

Я думаю, что быстрый способ это openGL. Я рекомендую эту отличную библиотеку https://github.com/memononen/nanovg

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]