Main Page   Modules   Data Structures   Globals   Appendix  

構造体 MDrawGlyphInfo
[表示]

グリフに関する情報の型宣言. [詳細]


変数

int from
int to
int line_from
int line_to
int x
int y
MDrawMetric metrics
MFontfont
int prev_from
int next_to
int left_from
int left_to
int right_from
int right_to
int logical_width


説明

MDrawGlyphInfo 型はグリフに関する情報を含む構造体である。 mdraw_glyph_info() はこれを用いる。


構造体

int MDrawGlyphInfo::from
 

グリフに対応する文字の範囲.

int MDrawGlyphInfo::to
 

グリフに対応する文字の範囲.

int MDrawGlyphInfo::line_from
 

グリフの列に対応する文字の範囲.

int MDrawGlyphInfo::line_to
 

グリフの列に対応する文字の範囲.

int MDrawGlyphInfo::x
 

グリフの X/Y 座標.

int MDrawGlyphInfo::y
 

グリフの X/Y 座標.

MDrawMetric MDrawGlyphInfo::metrics
 

グリフの寸法.

MFont* MDrawGlyphInfo::font
 

グリフに使われるフォント。見つからなければ NULL。 the glyph.

int MDrawGlyphInfo::prev_from
 

論理的な前後のグリフに対応する文字の範囲。メンバ prev_to と next_from は、それぞれメンバ from とto と同じでなくてはならない ため不要であることに注意。

int MDrawGlyphInfo::next_to
 

論理的な前後のグリフに対応する文字の範囲。メンバ prev_to と next_from は、それぞれメンバ from とto と同じでなくてはならない ため不要であることに注意。

int MDrawGlyphInfo::left_from
 

表示上の左右のグリフに対応する文字の範囲。

int MDrawGlyphInfo::left_to
 

表示上の左右のグリフに対応する文字の範囲。

int MDrawGlyphInfo::right_from
 

int MDrawGlyphInfo::right_to
 

int MDrawGlyphInfo::logical_width
 

グリフの論理的幅。次のグリフとの名目上の距離。


このページの先頭

Main Page   Modules   Data Structures   Globals   Appendix  

mulemark mule-aist@m17n.org