pangoLayoutGetExtents: pangoLayoutGetExtents

Description Usage Arguments Details Value Author(s)

View source: R/pangoFuncs.R

Description

Computes the logical and ink extents of layout. Logical extents are usually what you want for positioning things. Note that both extents may have non-zero x and y. You may want to use those to offset where you render the layout. Not doing that is a very typical bug that shows up as right-to-left layouts not being correctly positioned in a layout with a set width.

Usage

1

Arguments

object

[PangoLayout] a PangoLayout

Details

The extents are given in layout coordinates and in Pango units; layout coordinates begin at the top left corner of the layout.

Value

A list containing the following elements:

ink.rect

[PangoRectangle] rectangle used to store the extents of the layout as drawn or NULL to indicate that the result is not needed.

logical.rect

[PangoRectangle] rectangle used to store the logical extents of the layout or NULL to indicate that the result is not needed.

Author(s)

Derived by RGtkGen from GTK+ documentation


RGtk2 documentation built on Oct. 14, 2021, 5:08 p.m.