pub trait Layout { fn layout(&mut self, model: &mut Box<dyn MapModel>, bounds: Rect); }
The interface for the treemap layout algorithm.
Arrange the items in the given MapModel to fill the given rectangle.