X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fdots.cc;h=d324027a1ab123573fe55d6d11777fda721ba388;hb=feb0b96b015c19f2c215326689924acabce0c9a5;hp=f87c719e3b0ea6ec440d7077d6e43a14e87b4bcb;hpb=402045837e7134cdf90d1fcf31768c62227a4936;p=lilypond.git diff --git a/lily/dots.cc b/lily/dots.cc index f87c719e3b..d324027a1a 100644 --- a/lily/dots.cc +++ b/lily/dots.cc @@ -22,9 +22,9 @@ Dots::print (SCM d) Grob *sc = unsmob_grob (d); Stencil mol; - SCM c = sc->get_grob_property ("dot-count"); + SCM c = sc->get_property ("dot-count"); - if (gh_number_p (c)) + if (ly_c_number_p (c)) { Stencil d = Font_interface::get_default_font (sc)->find_by_name (String ("dots-dot")); Real dw = d.extent (X_AXIS).length (); @@ -40,7 +40,7 @@ Dots::print (SCM d) mol = Lookup::blank (Box (Interval (0,0), Interval (0,0))); - for (int i = gh_scm2int (c); i--;) + for (int i = ly_scm2int (c); i--;) { d.translate_axis (2*dw,X_AXIS); mol.add_at_edge (X_AXIS, RIGHT, d, dw, 0); @@ -53,9 +53,9 @@ Dots::print (SCM d) ADD_INTERFACE (Dots, "dots-interface", - "The dots to go with a notehead/rest. A separate interface, since they " -" are a party in collision resolution. " -" #'direction is the Direction to handle staff-line collisions in.", - "direction dot-count"); + "The dots to go with a notehead or rest." + "@code{direction} sets the preferred direction to move in case of staff " + "line collisions.", + "direction dot-count");