- Interval ext = gs.top()->extent (cx, X_AXIS);
- ext.unite (gs[0]->extent (cx, X_AXIS));
-
- Direction d = get_grob_direction (me);
-
- Real thickness = Staff_symbol_referencer::line_thickness (me);
- thickness *= robust_scm2double (me->get_grob_property ("thickness"), 1.0);
-
- Stencil b = Lookup::bracket (X_AXIS, ext, thickness, - d* 1.0, thickness/2);
-
- b.translate_axis ( - sp->get_bound (LEFT)->relative_coordinate (cx, X_AXIS), X_AXIS);
+ for (LEFT_and_RIGHT (d))
+ {
+ Item *b = me->get_bound (d);
+ if (b->break_status_dir ())
+ enclosed.push_back (b);
+ }