Method
PangoGlyphStringindex_to_x
Declaration [src]
void
pango_glyph_string_index_to_x (
PangoGlyphString* glyphs,
char* text,
int length,
PangoAnalysis* analysis,
int index_,
gboolean trailing,
int* x_pos
)
Description [src]
Converts from character position to x position.
The X position is measured from the left edge of the run. Character positions are computed by dividing up each cluster into equal portions.
Parameters
text
-
Type:
char*
The text for the run.
The data is owned by the caller of the method. The value is a NUL terminated UTF-8 string. length
-
Type:
int
The number of bytes (not characters) in
text
. analysis
-
Type:
PangoAnalysis
The analysis information return from
pango_itemize()
.The data is owned by the caller of the method. index_
-
Type:
int
The byte index within
text
. trailing
-
Type:
gboolean
Whether we should compute the result for the beginning (
FALSE
) or end (TRUE
) of the character. x_pos
-
Type:
int*
Location to store result.
The argument will be set by the function.