Linuxプログラミング

スポンサーリンク
Linuxプログラミング

図形の描画

gdk_draw_rectangle()短型の描画を行うvoid gdk_draw_rectangle(GdkDrawable *drawable,GdkGC *gc,gboolean filled, //filled=塗りつぶさない TR...
Linuxプログラミング

Gdkの関数

gdk_gc_set_line_attributes()線の描画をするためにいろいろな属性をセットする引数は(gc 、線の幅、線のスタイル、線の終端、線の結合部分のスタイル)g_object_unref()リファレンスカウンタの値が1つ減る...
Linuxプログラミング

接続の種類

★接続の種類は3つGDK_JOIN_MITER接続部分をとがらせるGDK_JOIN_ROUND接続部分を丸くするGDK_JOIN_BEVEL接続部分の尖ったところをカット
Linuxプログラミング

線端の種類

★線端の種類GDK_CAP_BUTT始点と終点をそのまま描画GDK_CAP_NOT_LAST始点と終点をそのまま描画線幅が0のときは最後の点を描画しないGDK_CAP_ROUND線端を丸くするGDK_CAP_PROJECTIONG線端を線幅...
Linuxプログラミング

エスケープ文字

★エスケープ文字\a警告音\tタブ\n改行\x16進数
Linuxプログラミング

線分の種類

★線分の種類は3つGDK_LINE_SOLID実線GDK_LINE_ON_OFF_DASH点線GDK_LINE_DOUBLE_DASH前景色と背景色を交互に描画gdk_gc_set_dashes()点線の間隔を設定void gdk_gc_s...
Linuxプログラミング

線分の描画

線分を描画する関数は3種類gdk_draw_line()指定した2点(x1,y1)(x2,y2)を結んだ線分を描画するgdk_draw_lines()GdkPoint構造体の配列で指定した点を順番に結んだ 複数の線分を描画するgdk_dra...
Linuxプログラミング

図形の描画

gdk_draw_point()指定した座標に点を描画するgdk_draw_points()指定した座標に複数の点を一度に描画する
Linuxプログラミング

色の設定

点や線などの色の設定は、GdkColor構造体で行ってGC(グラフィックコンテキスト)に割り当てるGdkColor構造体は次のように定義されていますstruct GdkColor{guint32 pixel;guint16 red;guin...
Linuxプログラミング

グラフィックコンテキスト

gdk_gc_new()グラフィックコンテキスト(GC)の生成をするg_object_undef()生成したGCを開放する
スポンサーリンク