summaryrefslogtreecommitdiff
path: root/src/ship.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/ship.rs')
-rw-r--r--src/ship.rs8
1 files changed, 4 insertions, 4 deletions
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;
}