]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/stencil.cc
Issue 5043/1: Implement ly:stencil-outline separating ink/metrics
[lilypond.git] / lily / stencil.cc
index 5e568c98dbd8efb38dd963f15a8313a242759b0d..dc5549f6314393a0c3393fd088d62cee50db1b70 100644 (file)
@@ -415,3 +415,13 @@ Stencil::translated (Offset z) const
   s.translate (z);
   return s;
 }
+
+Stencil
+Stencil::with_outline (Stencil const &ol) const
+{
+  Stencil new_stencil (ol.extent_box (),
+                       scm_list_3 (ly_symbol2scm ("with-outline"),
+                                   ol.expr (),
+                                   expr ()));
+  return new_stencil;
+}