X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Faxis-group-interface-scheme.cc;h=37a7ed323888dcee3457248685f8c02ad0d9af60;hb=4a6773dd60ef6ef481e37b00049c9eedcb5b8193;hp=3bba3e80c6f746cc3113859e2cac2ba578b8045a;hpb=e18531db1f79fb685fbd16d6a2a67bf4b6c09915;p=lilypond.git diff --git a/lily/axis-group-interface-scheme.cc b/lily/axis-group-interface-scheme.cc index 3bba3e80c6..37a7ed3238 100644 --- a/lily/axis-group-interface-scheme.cc +++ b/lily/axis-group-interface-scheme.cc @@ -46,3 +46,13 @@ LY_DEFINE (ly_relative_group_extent, "ly:relative-group-extent", return ly_interval2scm (ext); } +LY_DEFINE (ly_axis_group_interface__add_element, "ly:axis-group-interface::add-element", + 2, 0, 0, (SCM grob, SCM grob_element), + "Set @var{grob} the parent of @var{grob-element} on all axes of" + "@var{grob}.") +{ + LY_ASSERT_SMOB (Grob, grob, 1); + LY_ASSERT_SMOB (Grob, grob_element, 2); + Axis_group_interface::add_element (unsmob_grob (grob), unsmob_grob (grob_element)); + return SCM_UNSPECIFIED; +}