テキストを描画したり計ったりするときのひとつのグリフの情報を 持っています。(単純な用語での)フォントはテキストを描画する ために使われる形の集まりです。グリフはその形のなかのひとつで す。ひとつの文字に複数のグリフがあることもあります(例えば、 異なった文脈で使われる別のものがあります)。グリフは複数の文 字の合字にもなります。cairoは入力されたテキストをグリフに変換 する方法を何も提供しません。グリフの配列を受け取るcairoのイン ターフェイスを使うためには、下の層にある適当なフォントシステ ムに直接アクセスする必要があります。
Cairo::Glyph#xとCairo::Glyph#yで与えられる補正値は累積されな いことに注意してください。テキストを描画したり計ったりすると きは、各グリフは全部の基準を考慮して個々に配置されます。
Cairo::Glyph.new
index
index=(index)
set_index(index)
x
x=(x)
set_x(x)
y
y=(y)
set_y(y)
to_s