aboutsummaryrefslogtreecommitdiff
path: root/libpsi-visualizer/src/cli/horizontal_cli.rs
diff options
context:
space:
mode:
authorhachem <im@hachem.wtf>2024-09-29 18:45:29 +0200
committerhachem <im@hachem.wtf>2024-09-29 18:45:29 +0200
commit53314e6154760c20b0d17ea206bfa084ed911e81 (patch)
tree7fad21982e4326941f065165dc4f684239407f1e /libpsi-visualizer/src/cli/horizontal_cli.rs
parent88ae20ff8254dd60c3de252e49369d4125f9e1a2 (diff)
Line connections and nodes
Diffstat (limited to 'libpsi-visualizer/src/cli/horizontal_cli.rs')
-rw-r--r--libpsi-visualizer/src/cli/horizontal_cli.rs12
1 files changed, 4 insertions, 8 deletions
diff --git a/libpsi-visualizer/src/cli/horizontal_cli.rs b/libpsi-visualizer/src/cli/horizontal_cli.rs
index 151dae1..7c9a242 100644
--- a/libpsi-visualizer/src/cli/horizontal_cli.rs
+++ b/libpsi-visualizer/src/cli/horizontal_cli.rs
@@ -31,15 +31,11 @@ impl<'a> Visualizer<'a> for HorizontalCLIVisualizer<'a> {
}
fn render(&mut self) {
- self.renderer.draw_quad(Quad::new(2, 2, 2, 2), false);
- self.renderer.draw_quad(Quad::new(5, 10, 6, 3), true);
- self.renderer.draw_quad(Quad::new(17, 4, 17, 10), true);
- self.renderer.draw_quad(Quad::new(15, 7, 7, 4), false);
+ let quad = Quad::new(2, 2, 5, 5);
+ let point = (10usize, 0usize);
- self.renderer.draw_vline(4, 4, 5, true);
- self.renderer.draw_hline(3, 6, 5, false);
-
- self.renderer.draw_text(4, 15, "This is some text.");
+ self.renderer.draw_quad(quad, false);
+ self.renderer.connect(quad, point);
println!("{}", self.renderer.to_string());
}
}