Method

PangoLayoutLineget_pixel_extents

Declaration [src]

void
pango_layout_line_get_pixel_extents (
  PangoLayoutLine* layout_line,
  PangoRectangle* ink_rect,
  PangoRectangle* logical_rect
)

Description [src]

Computes the logical and ink extents of layout_line in device units.

This function just calls pango_layout_line_get_extents() followed by two pango_extents_to_pixels() calls, rounding ink_rect and logical_rect such that the rounded rectangles fully contain the unrounded one (that is, passes them as first argument to pango_extents_to_pixels()).

Parameters

ink_rect PangoRectangle
 

Rectangle used to store the extents of the glyph string as drawn.

 The argument will be set by the function.
 The argument can be NULL.
 The data is owned by the caller of the function.
logical_rect PangoRectangle
 

Rectangle used to store the logical extents of the glyph string.

 The argument will be set by the function.
 The argument can be NULL.
 The data is owned by the caller of the function.