translate graph
This commit is contained in:
10
src/main.rs
10
src/main.rs
@@ -172,7 +172,7 @@ impl<'a> Graph<'a> {
|
|||||||
DARKGRAY,
|
DARKGRAY,
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
fn place_next(&mut self, delta_time: f32, x_displacement: f32, y_displacement: f32) {
|
fn place_next(&mut self, delta_time: f32, x: f32, y: f32) {
|
||||||
match self.axises {
|
match self.axises {
|
||||||
Axis::One => {
|
Axis::One => {
|
||||||
// x will scroll while y gets displaced
|
// x will scroll while y gets displaced
|
||||||
@@ -183,15 +183,15 @@ impl<'a> Graph<'a> {
|
|||||||
}
|
}
|
||||||
self.push(Point::new(
|
self.push(Point::new(
|
||||||
self.head_tracker,
|
self.head_tracker,
|
||||||
self.y_origin - y_displacement,
|
self.y_origin - y,
|
||||||
delta_time,
|
delta_time,
|
||||||
));
|
));
|
||||||
}
|
}
|
||||||
Axis::Two => {
|
Axis::Two => {
|
||||||
// both x and y will get displaced
|
// both x and y will get displaced
|
||||||
self.push(Point::new(
|
self.push(Point::new(
|
||||||
self.x_origin + x_displacement,
|
self.x_origin + x,
|
||||||
self.y_origin - y_displacement,
|
self.y_origin - y,
|
||||||
delta_time,
|
delta_time,
|
||||||
))
|
))
|
||||||
}
|
}
|
||||||
@@ -364,7 +364,7 @@ async fn main() {
|
|||||||
let mut x = 0.;
|
let mut x = 0.;
|
||||||
for p in &graph.points {
|
for p in &graph.points {
|
||||||
x += p.time_since_last;
|
x += p.time_since_last;
|
||||||
let _ = file.write_all(format!("{x},{}\n", p.y).as_bytes());
|
let _ = file.write_all(format!("{x},{}\n", p.y-graph.y_origin).as_bytes());
|
||||||
}
|
}
|
||||||
let _ = file.flush();
|
let _ = file.flush();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user