translate graph

This commit is contained in:
2026-01-29 15:51:02 -07:00
parent 92e1475c93
commit 939120b08e

View File

@@ -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();