/*
This file is part of LilyPond, the GNU music typesetter.
- Copyright (C) 1997--2012 Han-Wen Nienhuys <hanwen@xs4all.nl>
+ Copyright (C) 1997--2014 Han-Wen Nienhuys <hanwen@xs4all.nl>
LilyPond is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Real t = me->layout ()->get_dimension (ly_symbol2scm ("line-thickness"));
t *= robust_scm2double (me->get_property ("thickness"), 1.0);
- Direction d = LEFT;
- do
+ for (LEFT_and_RIGHT (d))
{
SCM width_scm = me->get_property ("width");
if (d == RIGHT && scm_is_number (width_scm))
span_points[d] -= d * t / 2;
}
- while (flip (&d) != LEFT);
Stencil m;
Real space = staff_space (me);
for (vector<Real>::const_iterator i = line_positions.begin (),
- e = line_positions.end ();
+ e = line_positions.end ();
i != e;
++i)
{
Real nearest_line = line_positions[0];
Real line_dist = abs (line_positions[0] - pos);
for (vector<Real>::const_iterator i = line_positions.begin (),
- e = line_positions.end ();
+ e = line_positions.end ();
i != e;
++i)
{