grapher/
lib.rs

1//! # Example
2//! ```no_run
3//!use grapher::renderer::Renderer;
4//!use grapher::simulator::SimulatorBuilder;
5//!use petgraph::Directed;
6//!
7//!let mut rng = rand::thread_rng();
8//!let graph: petgraph::Graph<(), (), Directed> =
9//!    petgraph_gen::barabasi_albert_graph(&mut rng, 1000, 1, None);
10//!
11//!let simulator = SimulatorBuilder::new()
12//!    .delta_time(0.01)
13//!    .freeze_threshold(-1.0)
14//!    .build(graph.into());
15//!
16//!let renderer = Renderer::new(simulator);
17//!renderer.create_window();
18//! ```
19
20pub mod properties;
21pub mod quadtree;
22pub mod renderer;
23pub mod simulator;