X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fskyline.cc;h=e733cfd0802ffab5f5c71328b66d8d4ddd173965;hb=3e399689e122161ec09f5d0aa7f24795dc303a46;hp=6e64a2c96b6983ba4fac58ebb05026536c058c1e;hpb=a6a4b3fc2009f17a1a48cca0c11bfd3f38645937;p=lilypond.git diff --git a/lily/skyline.cc b/lily/skyline.cc index 6e64a2c96b..e733cfd080 100644 --- a/lily/skyline.cc +++ b/lily/skyline.cc @@ -2,11 +2,12 @@ source file of the GNU LilyPond music typesetter - (c) 2006--2008 Joe Neeman + (c) 2006--2009 Joe Neeman */ #include "skyline.hh" #include +#include #include "ly-smobs.icc" @@ -317,7 +318,7 @@ Skyline::internal_build_skyline (list *boxes, Real horizon_padding, Axis ho { list result; single_skyline (Building (boxes->front (), horizon_padding, horizon_axis, sky), - boxes->front ()[horizon_axis][LEFT], horizon_axis, &result); + boxes->front ()[horizon_axis][LEFT], horizon_padding, &result); return result; } @@ -541,6 +542,12 @@ Skyline::is_empty () const return b.end_ == infinity_f && b.y_intercept_ == -infinity_f; } +void +Skyline::clear () +{ + buildings_.clear (); + empty_skyline (&buildings_); +} /****************************************************************/