From a0ac09122a68d9be7d11e5cc765f52cb526ae913 Mon Sep 17 00:00:00 2001 From: Héctor Ramón Jiménez Date: Tue, 19 May 2020 19:57:42 +0200 Subject: Move `Viewport` to `iced_graphics` --- glow/src/viewport.rs | 33 --------------------------------- 1 file changed, 33 deletions(-) delete mode 100644 glow/src/viewport.rs (limited to 'glow/src/viewport.rs') diff --git a/glow/src/viewport.rs b/glow/src/viewport.rs deleted file mode 100644 index c1afee87..00000000 --- a/glow/src/viewport.rs +++ /dev/null @@ -1,33 +0,0 @@ -use crate::Transformation; - -/// A viewing region for displaying computer graphics. -#[derive(Debug)] -pub struct Viewport { - width: u32, - height: u32, - transformation: Transformation, -} - -impl Viewport { - /// Creates a new [`Viewport`] with the given dimensions. - pub fn new(width: u32, height: u32) -> Viewport { - Viewport { - width, - height, - transformation: Transformation::orthographic(width, height), - } - } - - pub fn height(&self) -> u32 { - self.height - } - - /// Returns the dimensions of the [`Viewport`]. - pub fn dimensions(&self) -> (u32, u32) { - (self.width, self.height) - } - - pub(crate) fn transformation(&self) -> Transformation { - self.transformation - } -} -- cgit