Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
GDK には、長方形を描画するために使用されるGdkRectangleというオブジェクトがあります。楕円の同様のオブジェクトはありますか?
いいえ。実際にGdkRectangleは、長方形を直接描画するために使用されるのではなく、単に長方形の位置を指定するために使用されます。たとえば、引数gdk_draw_rectangle()さえ受け入れません。GdkRectangle楕円を描くには、 を使用できますgdk_draw_arc()。
GdkRectangle
gdk_draw_rectangle()
gdk_draw_arc()
描画に GDK を使用するのはかなり時代遅れであることに注意してください。これにはカイロと関数cairo_rectangle()を使用できますcairo_arc()。
cairo_rectangle()
cairo_arc()