1use qdplot::{Canvas, DataSet, PlotKind};
2
3fn main() {
4 let mut dataset = DataSet::default();
5 dataset.add_points(
6 "1".into(),
7 vec![(0.0, 0.0), (0.0, 1.0), (-4.0, 4.0), (-3.3, -2.5)],
8 );
9 dataset.add_points(
10 "2".into(),
11 vec![(0.0, 0.0), (1.0, 1.0), (2.0, 2.0), (3.0, 3.0)],
12 );
13 dataset.add_points(
14 "3".into(),
15 vec![(0.0, 0.0), (-1.0, -1.0), (-2.0, -2.0), (-3.0, -3.0)],
16 );
17 dataset.add_points("4".into(), vec![(0.0, 0.0)]);
18 let mut canvas = Canvas::new();
19 let _ = dataset.draw_into(&mut canvas, PlotKind::default());
20 println!("{canvas}");
21}