diff options
| author | hachem <im@hachem.wtf> | 2024-09-29 18:45:29 +0200 |
|---|---|---|
| committer | hachem <im@hachem.wtf> | 2024-09-29 18:45:29 +0200 |
| commit | 53314e6154760c20b0d17ea206bfa084ed911e81 (patch) | |
| tree | 7fad21982e4326941f065165dc4f684239407f1e /libpsi-visualizer/src/cli/horizontal_cli.rs | |
| parent | 88ae20ff8254dd60c3de252e49369d4125f9e1a2 (diff) | |
Line connections and nodes
Diffstat (limited to 'libpsi-visualizer/src/cli/horizontal_cli.rs')
| -rw-r--r-- | libpsi-visualizer/src/cli/horizontal_cli.rs | 12 |
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()); } } |
