Skip to content
Permalink
Browse files

Remove unused `ExpandToPixelBoundaries` trait from `util`.

  • Loading branch information
frewsxcv committed Dec 9, 2016
1 parent 21ad1c2 commit d2f59bf4357be0c930dd0f09ffbbc37e8e680823
Showing with 0 additions and 17 deletions.
  1. +0 −17 components/util/geometry.rs
@@ -48,20 +48,3 @@ pub fn au_rect_to_f32_rect(rect: Rect<Au>) -> Rect<f32> {
Rect::new(Point2D::new(rect.origin.x.to_f32_px(), rect.origin.y.to_f32_px()),
Size2D::new(rect.size.width.to_f32_px(), rect.size.height.to_f32_px()))
}

pub trait ExpandToPixelBoundaries {
fn expand_to_px_boundaries(&self) -> Self;
}

impl ExpandToPixelBoundaries for Rect<Au> {
fn expand_to_px_boundaries(&self) -> Rect<Au> {
let bottom_right = self.bottom_right();
let bottom_right = Point2D::new(Au::from_px(bottom_right.x.ceil_to_px()),
Au::from_px(bottom_right.y.ceil_to_px()));
let new_origin = Point2D::new(Au::from_px(self.origin.x.to_px()),
Au::from_px(self.origin.y.to_px()));
Rect::new(new_origin,
Size2D::new(bottom_right.x - new_origin.x,
bottom_right.y - new_origin.y))
}
}

0 comments on commit d2f59bf

Please sign in to comment.
You can’t perform that action at this time.