From 6634f73a6768f61f928d51941be5e970e6011f07 Mon Sep 17 00:00:00 2001 From: tom barrett Date: Fri, 23 Feb 2018 07:40:05 -0600 Subject: -changed to floats and got vec type --- src/ship.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/ship.rs') diff --git a/src/ship.rs b/src/ship.rs index 49da84d..e5186c8 100644 --- a/src/ship.rs +++ b/src/ship.rs @@ -4,7 +4,7 @@ extern crate serde_json; #[derive(Serialize, Deserialize, Debug)] pub struct Ship { name : String, - location : (isize, isize, isize), + location : (f64, f64, f64), r : f64, } @@ -15,7 +15,7 @@ impl Ship { } impl Mass for Ship { - fn new(name : &str, location : (isize, isize, isize)) -> Ship { + fn new(name : &str, location : (f64, f64, f64)) -> Ship { Ship { name : String::from(name), location : location, @@ -27,11 +27,11 @@ impl Mass for Ship { &self.name } - fn location(&self) -> (isize, isize, isize) { + fn location(&self) -> (f64, f64, f64) { self.location } - fn set_location(&mut self, location : (isize, isize, isize)) { + fn set_location(&mut self, location : (f64, f64, f64)) { self.location = location; } -- cgit v1.2.3