Pango::LayoutLine(3)
π NAME π
okay so bestie, this is Pango::LayoutLine(3) β a User Contributed Perl Documentation page for the Pango::LayoutLine module, and it is literally a wrapper for PangoLayoutLine. That's the whole name vibe, periodt.
πΈ HIERARCHY πΈ
the family tree is giving main character energy, no cap:
Glib::Boxed
+----Pango::LayoutLine
β¨ METHODS β¨
okay so these are the methods, and I kept every signature exactly because we do not play with code. π
π¦ get_extents
signature, right here:
(ink_rect, logical_rect) = $line->get_extents
π get_pixel_extents
and this one too:
(ink_rect, logical_rect) = $line->get_pixel_extents
π« index_to_x
the signature is:
x_pos = $line->index_to_x ($index_, $trailing)
arguments it takes:
$index_β integer (yes, that's the type, bestie).$trailingβ boolean.
π get_pixel_extents again
not me seeing the same method name again, but with list this time:
list = $line->get_pixel_extents
π get_x_ranges
signature:
list = $line->get_x_ranges ($start_index, $end_index)
arguments:
$start_indexβ integer.$end_indexβ integer.
π§ x_to_index
signature:
list = $line->x_to_index ($x_pos)
argument:
$x_posβ integer.
π SEE ALSO π
you already know, iykyk:
PangoGlib::Boxed
Β©οΈ COPYRIGHT Β©οΈ
Copyright (C) 2003-2011 by the gtk2-perl team.
This software is licensed under the LGPL. See Pango for a full notice.
βΏ cute little sign-off: this whole page is Pango::LayoutLine(3), it comes from perl v5.42.0, and the date on it is 2019-09-16. periodt. π
π¦ where this page comes from
- opensuse-leap 16.0: perl-Pango 1.227-bp160.1.13 Β· LGPL-2.1-or-later
- opensuse-leap 16.0: perl-Pango 1.227-bp160.1.13 Β· LGPL-2.1-or-later
- opensuse-leap 16.0: perl-Pango 1.227-bp160.1.13 Β· LGPL-2.1-or-later
- opensuse-leap 16.0: perl-Pango 1.227-bp160.1.13 Β· LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms