холст для пиксельного рисования в GTK3 (gtk-rs) - PullRequest
1 голос
/ 14 июня 2019

Я только начал использовать gtk3, и я перегружен. Я хочу нарисовать рендеринг пикселей (график функции, нарисованный в реальном времени) в окне. Мне удалось создать окно, следуя некоторым примерам, но я не могу найти информацию о рисовании пикселей. Мне нужны ключевые слова для Google (это называется «холст»? Пиксельная карта? Область рисования?), И некоторые советы о том, как сделать это правильно. Должен ли я хранить отдельный буфер и делать копии каждый раз, когда мне нужно обновить окно? Или я могу просто нарисовать существующий объект GTK?

1 Ответ

1 голос
/ 14 июня 2019

Для примеров вы можете в общем проверить страницу документации самого ящика. В документации к ящикам есть примеры.

С документацией ящика можно ознакомиться по адресу здесь .

Вы можете нарисовать свои фигуры в области рисования, которая показана в качестве примера здесь в самой документации

Насколько я видел, он в значительной степени портирован с теми же именами функций и структур для GTK 3.0.

Мне нужны ключевые слова для Google

В основном вы можете использовать Google для самой библиотеки GTK и примеров, чтобы получить представление о GTK и о простоте реализации с помощью документации.

Начало работы с GTK 3.0

...