From: David Kastrup Date: Sun, 28 Apr 2013 11:07:28 +0000 (+0200) Subject: Create Stencil::is_empty (Axis) X-Git-Tag: release/2.17.19-1~5^2~20 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=2ed10dbb94e5ef13b6b781397730c9158e628350;p=lilypond.git Create Stencil::is_empty (Axis) --- diff --git a/lily/include/stencil.hh b/lily/include/stencil.hh index 65c0b7a0f1..6b03eb07a0 100644 --- a/lily/include/stencil.hh +++ b/lily/include/stencil.hh @@ -84,6 +84,7 @@ public: Interval extent (Axis) const; Box extent_box () const; bool is_empty () const; + bool is_empty (Axis) const; Stencil in_color (Real r, Real g, Real b) const; static SCM skylines_from_stencil (SCM, Real, Axis); }; diff --git a/lily/stencil.cc b/lily/stencil.cc index 833d5be0fd..6d577482f3 100644 --- a/lily/stencil.cc +++ b/lily/stencil.cc @@ -71,6 +71,12 @@ Stencil::is_empty () const || dim_.is_empty ()); } +bool +Stencil::is_empty (Axis a) const +{ + return dim_.is_empty (a); +} + SCM Stencil::expr () const {