From 4b33e5b532de8c54c6461b9b6b4b509f8e3561f5 Mon Sep 17 00:00:00 2001 From: Joe Neeman Date: Fri, 24 Jul 2009 13:39:29 -0700 Subject: [PATCH] Add Skyline::clear() --- lily/include/skyline.hh | 1 + lily/skyline.cc | 6 ++++++ 2 files changed, 7 insertions(+) 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_); +} /****************************************************************/ -- 2.39.5