]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-0.0.11
authorfred <fred>
Wed, 27 Nov 1996 01:26:00 +0000 (01:26 +0000)
committerfred <fred>
Wed, 27 Nov 1996 01:26:00 +0000 (01:26 +0000)
src/stem.cc

index fb8e410117babe727c60b56a0e31e8bee686b89d..126cc30474f11a80b2eb98cf64f9c16d45a9180f 100644 (file)
@@ -31,6 +31,7 @@ Stem::Stem(int c)
 void
 Stem::set_stemend(Real se)
 {
+    assert(!output);
     // todo: margins
     assert((dir > 0 && se >= maxnote) || (se <= minnote && dir <0));
     
@@ -126,13 +127,10 @@ Stem::brew_molecole()
     assert(!output);
     
     Paperdef *p =paper();
-    Parametric_symbol *stem = p->lookup_->stem();
-    
-    Real dy = p->interline()/2;
-    String y1 =print_dimen( dy * bot);
-    String y2 = print_dimen(dy * top);
-    Symbol ss =stem->eval(y1,y2);
-    delete stem;
+
+    Real dy = p->internote();
+    Symbol ss =p->lookup_->stem(bot*dy,top*dy);
+
     
     output = new Molecule(Atom(ss));