summaryrefslogtreecommitdiffstats
path: root/src/coordinates.rs
diff options
context:
space:
mode:
authorrabite <rabite@posteo.de>2019-02-05 15:56:58 +0100
committerrabite <rabite@posteo.de>2019-02-05 15:59:36 +0100
commit89ffedad18f6a45874bf7ac98ba7a0ed69eb0685 (patch)
tree7fe53aca4399bf5e4bc72a91ce6f898488f9cb07 /src/coordinates.rs
parentd3746dacb2308523902501208bdca28965f2954a (diff)
unnecessary animations
Diffstat (limited to 'src/coordinates.rs')
-rw-r--r--src/coordinates.rs13
1 files changed, 10 insertions, 3 deletions
diff --git a/src/coordinates.rs b/src/coordinates.rs
index 56cfe40..d4dc914 100644
--- a/src/coordinates.rs
+++ b/src/coordinates.rs
@@ -17,10 +17,17 @@ impl Coordinates {
}
}
- pub fn size(&self) -> &Size {
- &self.size
+ pub fn new_at(xsize: u16, ysize: u16, xpos: u16, ypos: u16 ) -> Coordinates {
+ Coordinates {
+ size: Size((xsize, ysize)),
+ position: Position((xpos, ypos))
+ }
}
+ // pub fn size(&self) -> &Size {
+ // &self.size
+ // }
+
pub fn xsize(&self) -> u16 {
self.size.xsize()
}
@@ -57,7 +64,7 @@ impl Position {
self.0
}
pub fn x(&self) -> u16 {
- (self.0).1
+ (self.0).0
}
pub fn y(&self) -> u16 {
(self.0).1