mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 19:17:44 +00:00
LibWeb: Use double functions for pixel unit conversions
We're passing doubles to these, so using the _f versions is a bit silly.
This commit is contained in:
parent
7c8772ad86
commit
072ab94889
1 changed files with 19 additions and 19 deletions
|
@ -29,68 +29,68 @@ CSSPixelRect PaintContext::css_viewport_rect() const
|
|||
|
||||
DevicePixels PaintContext::rounded_device_pixels(CSSPixels css_pixels) const
|
||||
{
|
||||
return roundf(css_pixels.to_double() * m_device_pixels_per_css_pixel);
|
||||
return round(css_pixels.to_double() * m_device_pixels_per_css_pixel);
|
||||
}
|
||||
|
||||
DevicePixels PaintContext::enclosing_device_pixels(CSSPixels css_pixels) const
|
||||
{
|
||||
return ceilf(css_pixels.to_double() * m_device_pixels_per_css_pixel);
|
||||
return ceil(css_pixels.to_double() * m_device_pixels_per_css_pixel);
|
||||
}
|
||||
|
||||
DevicePixels PaintContext::floored_device_pixels(CSSPixels css_pixels) const
|
||||
{
|
||||
return floorf(css_pixels.to_double() * m_device_pixels_per_css_pixel);
|
||||
return floor(css_pixels.to_double() * m_device_pixels_per_css_pixel);
|
||||
}
|
||||
|
||||
DevicePixelPoint PaintContext::rounded_device_point(CSSPixelPoint point) const
|
||||
{
|
||||
return {
|
||||
roundf(point.x().to_double() * m_device_pixels_per_css_pixel),
|
||||
roundf(point.y().to_double() * m_device_pixels_per_css_pixel)
|
||||
round(point.x().to_double() * m_device_pixels_per_css_pixel),
|
||||
round(point.y().to_double() * m_device_pixels_per_css_pixel)
|
||||
};
|
||||
}
|
||||
|
||||
DevicePixelPoint PaintContext::floored_device_point(CSSPixelPoint point) const
|
||||
{
|
||||
return {
|
||||
floorf(point.x().to_double() * m_device_pixels_per_css_pixel),
|
||||
floorf(point.y().to_double() * m_device_pixels_per_css_pixel)
|
||||
floor(point.x().to_double() * m_device_pixels_per_css_pixel),
|
||||
floor(point.y().to_double() * m_device_pixels_per_css_pixel)
|
||||
};
|
||||
}
|
||||
|
||||
DevicePixelRect PaintContext::enclosing_device_rect(CSSPixelRect rect) const
|
||||
{
|
||||
return {
|
||||
floorf(rect.x().to_double() * m_device_pixels_per_css_pixel),
|
||||
floorf(rect.y().to_double() * m_device_pixels_per_css_pixel),
|
||||
ceilf(rect.width().to_double() * m_device_pixels_per_css_pixel),
|
||||
ceilf(rect.height().to_double() * m_device_pixels_per_css_pixel)
|
||||
floor(rect.x().to_double() * m_device_pixels_per_css_pixel),
|
||||
floor(rect.y().to_double() * m_device_pixels_per_css_pixel),
|
||||
ceil(rect.width().to_double() * m_device_pixels_per_css_pixel),
|
||||
ceil(rect.height().to_double() * m_device_pixels_per_css_pixel)
|
||||
};
|
||||
}
|
||||
|
||||
DevicePixelRect PaintContext::rounded_device_rect(CSSPixelRect rect) const
|
||||
{
|
||||
return {
|
||||
roundf(rect.x().to_double() * m_device_pixels_per_css_pixel),
|
||||
roundf(rect.y().to_double() * m_device_pixels_per_css_pixel),
|
||||
roundf(rect.width().to_double() * m_device_pixels_per_css_pixel),
|
||||
roundf(rect.height().to_double() * m_device_pixels_per_css_pixel)
|
||||
round(rect.x().to_double() * m_device_pixels_per_css_pixel),
|
||||
round(rect.y().to_double() * m_device_pixels_per_css_pixel),
|
||||
round(rect.width().to_double() * m_device_pixels_per_css_pixel),
|
||||
round(rect.height().to_double() * m_device_pixels_per_css_pixel)
|
||||
};
|
||||
}
|
||||
|
||||
DevicePixelSize PaintContext::enclosing_device_size(CSSPixelSize size) const
|
||||
{
|
||||
return {
|
||||
ceilf(size.width().to_double() * m_device_pixels_per_css_pixel),
|
||||
ceilf(size.height().to_double() * m_device_pixels_per_css_pixel)
|
||||
ceil(size.width().to_double() * m_device_pixels_per_css_pixel),
|
||||
ceil(size.height().to_double() * m_device_pixels_per_css_pixel)
|
||||
};
|
||||
}
|
||||
|
||||
DevicePixelSize PaintContext::rounded_device_size(CSSPixelSize size) const
|
||||
{
|
||||
return {
|
||||
roundf(size.width().to_double() * m_device_pixels_per_css_pixel),
|
||||
roundf(size.height().to_double() * m_device_pixels_per_css_pixel)
|
||||
round(size.width().to_double() * m_device_pixels_per_css_pixel),
|
||||
round(size.height().to_double() * m_device_pixels_per_css_pixel)
|
||||
};
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue