Main Page   Modules   Data Structures   Globals   Appendix  

MDrawGlyphInfo Struct Reference
[表示]

グリフに関する情報の型宣言. More...


Data Fields

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


Detailed Description

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


Field Documentation

int MDrawGlyphInfo::from
 

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

int MDrawGlyphInfo::to
 

int MDrawGlyphInfo::line_from
 

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

int MDrawGlyphInfo::line_to
 

int MDrawGlyphInfo::x
 

グリフの X/Y 座標.

int MDrawGlyphInfo::y
 

MDrawMetric MDrawGlyphInfo::metrics
 

グリフの寸法.

MFont* MDrawGlyphInfo::font
 

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

int MDrawGlyphInfo::prev_from
 

論理的な前後のグリフに対応する文字の範囲。メンバ prev_to と next_from は、それぞれメンバ from と to と同じであるはずなので不 要である。

int MDrawGlyphInfo::next_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