IndexTextBLFontMetrics

BLFontMetrics Struct Reference [¶]

Scaled BLFontDesignMetrics based on font size and other properties.

Public Members

Member Functions

float BLFontMetrics::size[¶]

Font size.

float BLFontMetrics::ascent[¶]

Font ascent (horizontal orientation).

float BLFontMetrics::v_ascent[¶]

Font ascent (vertical orientation).

float BLFontMetrics::descent[¶]

Font descent (horizontal orientation).

float BLFontMetrics::v_descent[¶]

Font descent (vertical orientation).

float BLFontMetrics::line_gap[¶]

Line gap.

float BLFontMetrics::x_height[¶]

Distance between the baseline and the mean line of lower-case letters.

float BLFontMetrics::cap_height[¶]

Maximum height of a capital letter above the baseline.

float BLFontMetrics::x_min[¶]

Minimum x, reported by the font.

float BLFontMetrics::y_min[¶]

Minimum y, reported by the font.

float BLFontMetrics::x_max[¶]

Maximum x, reported by the font.

float BLFontMetrics::y_max[¶]

Maximum y, reported by the font.

float BLFontMetrics::underline_position[¶]

Text underline position.

float BLFontMetrics::underline_thickness[¶]

Text underline thickness.

float BLFontMetrics::strikethrough_position[¶]

Text strikethrough position.

float BLFontMetrics::strikethrough_thickness[¶]

Text strikethrough thickness.