モジュール・クラス一覧 - ライブラリ一覧

Gdk::Drawable

クラスの説明

GDKのGdkDrawableに対応するクラス。

このクラスのdraw_xxxxという描画メソッドはすべて第1引数に Gdk::GCオブジェクトをとる。

スーパークラス

インスタンスメソッド

draw_arc(gc, filled, x, y, width, height, angle1, angle2)

長方形( x, y) + ( width, height) に内接する(楕)円弧を描く。 angle1, angle2で弧の開始・終了角度を指定 する。 filledには長方形内部を塗りつぶすかどうかを trueまたは falseで指定する。

draw_bitmap(gc, src, xsrc, ysrc, xdest, ydest, width, height)

Gdk::Bitmapオブジェクト srcの部分領域( xsrc, ysrc) + ( width, height)を ( xdest, ydest)に描画する。

draw_image(gc, src, xsrc, ysrc, xdest, ydest, width, height)

Gdk::Imageオブジェクト srcの部分領域( xsrc, ysrc) + ( width, height)を ( xdest, ydest)に描画する。

draw_line(gc, x1, y1, x2, y2)

( x1, y1)から ( x2, y2)まで線を描く。

draw_lines(gc, points)

複数個の点 pointsを結んだ線分を描く。 points[[x1,y1],[x2,y2],...]という形式 の Arrayでなくてはならない。

draw_pixmap(gc, src, xsrc, ysrc, xdest, ydest, width, height)

Gdk::Pixmapオブジェクト srcの部分領域( xsrc, ysrc) + ( width, height)を ( xdest, ydest)に描画する。

draw_point(gc, x, y)

( x, y)に点を描く。

draw_points(gc, points)

座標 pointsで指定される複数個の点を描く。 points[[x1,y1],[x2,y2],...]という形式 の Arrayでなくてはならない。

draw_polygon(gc, filled, points)

頂点 pointsをもつ多角形を描く。 points[[x1,y1],[x2,y2],...]という形式の Arrayでなくてはならない。 filledには長 方形内部を塗りつぶすかどうかを trueまたは falseで指定する。

draw_rectangle(gc, filled, x, y, width, height)

( x, y)を左上の頂点とする幅 width高さ heightの長方形を描く。 filledには長方形内部を塗りつぶすかどうかを trueまたは falseで指定する。

draw_segments(gc, segs)
[未記述]
draw_string(font, gc, x, y, string)
draw_text(font, gc, x, y, text)

文字列 stringを( x, y)にフォ ント( Gdk::Font) fontで描く。 draw_textはdraw_stringと等価である。


モジュール・クラス一覧 - ライブラリ一覧

Generated at Wed Oct 20 03:45:55 JST 1999 by rubyapi2