source file of the GNU LilyPond music typesetter
- (c) 2002--2006 Juergen Reuter <reuter@ipd.uka.de>
+ (c) 2002--2009 Juergen Reuter <reuter@ipd.uka.de>
*/
#include "ambitus.hh"
Item *me = (Item *) unsmob_grob (smob);
Stencil stencil;
- // join heads
+ // FIXME : should be Ambitus_line join heads
extract_grob_set (me, "note-heads", heads);
if (to_boolean (me->get_property ("join-heads"))
&& heads.size () > 1)
{
Grob *common
- = common_refpoint_of_array (Link_array__Grob_ (heads.begin (),
+ = common_refpoint_of_array (vector<Grob*> (heads.begin (),
heads.begin () + 2),
me, Y_AXIS);
return SCM_EOL;
}
-ADD_INTERFACE (Ambitus, "ambitus-interface",
+ADD_INTERFACE (Ambitus,
"The line between note heads for a pitch range.",
- "thickness note-heads join-heads");
+
+ /* properties */
+ "join-heads "
+ "note-heads "
+ "thickness "
+ );