From: Joe Neeman Date: Fri, 24 Jul 2009 20:39:29 +0000 (-0700) Subject: Add Skyline::clear() X-Git-Tag: release/2.13.4-1~301^2~11 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=4b33e5b532de8c54c6461b9b6b4b509f8e3561f5;p=lilypond.git Add Skyline::clear() --- diff --git a/lily/include/skyline.hh b/lily/include/skyline.hh index 26830b92c9..38d922c6a5 100644 --- a/lily/include/skyline.hh +++ b/lily/include/skyline.hh @@ -67,6 +67,7 @@ public: Real height (Real airplane) const; Real max_height () const; void set_minimum_height (Real height); + void clear (); bool is_empty () const; }; diff --git a/lily/skyline.cc b/lily/skyline.cc index a3047a98bb..e733cfd080 100644 --- a/lily/skyline.cc +++ b/lily/skyline.cc @@ -542,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_); +} /****************************************************************/