Lines Matching refs:bm
5 abc2svg.sth={recal_beam:function(bm,s){var staff_tb=this.get_staff_tb(),y=staff_tb[s.st].y,s2=bm.s2,y2=staff_tb[s2.st].y
9 s2.ys=s2.sth;bm.a=(s.ys+y-s2.ys-y2)/(s.xs-s2.xs);bm.b=s.ys-s.xs*bm.a+y
10 while(1){s.ys=bm.a*s.xs+bm.b-y
34 s.sth=s.ys}}},calculate_beam:function(of,bm,s1){var done=of(bm,s1)
35 if(done&&bm.s2&&(s1.sth||bm.s2.sth))
36 abc2svg.sth.recal_beam.call(this,bm,s1)