-void
-System::build_skylines ()
-{
- vector<Box> boxes;
- for (vsize i = 0; i < all_elements_->size (); i++)
- {
- Grob *g = all_elements_->grob (i);
- if (!unsmob_stencil (g->get_property ("stencil")))
- continue;
-
- Interval xiv = g->extent (this, X_AXIS);
- Interval yiv = g->extent (this, Y_AXIS);
- if (!xiv.is_empty () && !yiv.is_empty ())
- boxes.push_back (Box (xiv, yiv));
- }
-
- skylines_[UP] = Skyline (boxes, X_AXIS, UP);
- skylines_[DOWN] = Skyline (boxes, X_AXIS, DOWN);
-}
-
-
-ADD_INTERFACE (System, "system-interface",
- "This is the toplevel object: each object in a score "
- "ultimately has a System object as its X and Y parent. ",
+ADD_INTERFACE (System,
+ "This is the top-level object: Each object in a score"
+ " ultimately has a @code{System} object as its X and"
+ " Y@tie{}parent.",