0
GDK에는 사각형을 그리는 데 사용되는 GdkRectangle이라는 개체가 있습니다. 타원에 대한 유사한 객체가 있습니까?GDK의 타원 개체
GDK에는 사각형을 그리는 데 사용되는 GdkRectangle이라는 개체가 있습니다. 타원에 대한 유사한 객체가 있습니까?GDK의 타원 개체
호 사실 GdkRectangle
직접, 단지 직사각형 위치를 특정하는데 사용된다 사각형을 그리 에 사용되지 않는다. 예를 들어 gdk_draw_rectangle()
은 GdkRectangle
인수를 허용하지 않습니다. 타원을 그리려면 gdk_draw_arc()
을 사용할 수 있습니다.
그리기를 위해 GDK를 사용하는 것은 시대에 뒤 떨어진 것입니다. 카이로를 사용하면 cairo_rectangle()
과 cairo_arc()
의 기능을 사용할 수 있습니다.
좋아요,하지만 그려진 사각형의 링크드리스트가 필요합니다. 그래서'GdkRectangle'이 도움이 될 것입니다. 'GdkRectangle'은 타원에 대응 되는가? 카이로는 기존 코드를 기반으로 구축해야하는 학교 과제의 일부이므로 카이로를 사용할 수 없습니다. – Pieter
@Pieter : 아니요, 직접적인 아날로그는 없습니다. 그러나 자신의 구조를 정의하는 것을 방해하지는 않습니다. – doublep