Function pango::functions::extents_to_pixels [−][src]
pub fn extents_to_pixels(
inclusive: Option<&Rectangle>,
nearest: Option<&Rectangle>
)
Expand description
Converts extents from Pango units to device units, dividing by the
PANGO_SCALE
factor and performing rounding.
The inclusive
rectangle is converted by flooring the x/y coordinates and extending
width/height, such that the final rectangle completely includes the original
rectangle.
The nearest
rectangle is converted by rounding the coordinates
of the rectangle to the nearest device unit (pixel).
The rule to which argument to use is: if you want the resulting device-space
rectangle to completely contain the original rectangle, pass it in as inclusive
.
If you want two touching-but-not-overlapping rectangles stay
touching-but-not-overlapping after rounding to device units, pass them in
as nearest
.
inclusive
rectangle to round to pixels inclusively, or None
.
nearest
rectangle to round to nearest pixels, or None
.