Нет. На самом деле, GdkRectangle
не используется для рисования прямоугольников напрямую, он просто используется для указания положения прямоугольника. Например, gdk_draw_rectangle()
даже не принимает аргумент GdkRectangle
. Чтобы нарисовать эллипс, вы можете использовать gdk_draw_arc()
.
Обратите внимание, что использование GDK для рисования довольно устарело. Для этого вы можете использовать Каир и функции cairo_rectangle()
и cairo_arc()
.