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 |
char* |
The text for the run. |
|
The data is owned by the caller of the function. | |
The string is a NUL terminated UTF-8 string. | |
length |
int |
The number of bytes (not characters) in |
|
analysis |
PangoAnalysis |
The analysis information return from |
|
The data is owned by the caller of the function. | |
index_ |
int |
The byte index within |
|
trailing |
gboolean |
Whether we should compute the result for the beginning ( |
|
x_pos |
int* |
Location to store result. |
|
The argument will be set by the function. | |
The instance takes ownership of the data, and is responsible for freeing it. |