pub fn layout(catalogue: &Catalogue, view: &View) -> Layout
Lay a catalogue out for a view. Reads nothing, computes no geometry of the model - only where things go.