Lines Matching refs:ym
422 var de,de2,dd,s,note,f,st,x,y,y2,ym,uf,i,str,a,new_de=[],ymid=[]
447 ym=ymid[--st]
449 ym=ymid[st++];ym-=dd.h*.5
450 if((de.up&&y<ym)||(!de.up&&y>ym)){y2=y_get(st,!de.up,de.x,de.val)
454 if((de.up&&y2>ym)||(!de.up&&y2<ym)){y=ym}}}
1584 function draw_tuplet(s1){var s2,s3,g,upstaff,nb_only,some_slur,x1,x2,y1,y2,xm,ym,a,s0,yy,yx,dy,a,dir,r,tp=s1.tp.shift()
1632 ym=y_get(upstaff,1,xm-4,8)
1634 ym=y_get(upstaff,0,xm-4,8)-
1641 xy_str(xm,ym,tp.p.toString(),'c')
1643 xy_str(xm,ym,tp.p+':'+tp.q,'c')
1646 if(dir==C.SL_ABOVE){ym+=gene.curfont.size
1647 if(s3.ymx<ym)
1648 s3.ymx=ym;y_set(upstaff,true,xm-3,6,ym)}else{if(s3.ymn>ym)
1649 s3.ymn=ym;y_set(upstaff,false,xm-3,6,ym)}
1662 if(s1.st==upstaff){for(s3=s1;!s3.dur;s3=s3.next);ym=y_get(upstaff,1,s3.x-4,8)
1663 if(ym>y1)
1664 y1=ym
1667 if(s2.st==upstaff){for(s3=s2;!s3.dur;s3=s3.prev);ym=y_get(upstaff,1,s3.x-4,8)
1668 if(ym>y2)
1669 y2=ym}
1670 xm=.5*(x1+x2);ym=.5*(y1+y2);a=(y2-y1)/(x2-x1);s0=3*(s2.notes[s2.nhd].pit-s1.notes[s1.nhd].pit)/(x2-x1)
1684 yy=ym+(s3.x-xm)*a;yx=y_get(upstaff,1,s3.x-4,8)+2
1689 ym+=dy;y1=ym+a*(x1-xm);y2=ym+a*(x2-xm);ym+=6
1690 for(s3=s1;;s3=s3.next){if(s3.st==upstaff){yy=ym+(s3.x-xm)*a
1699 xm=.5*(x1+x2);ym=.5*(y1+y2);a=(y2-y1)/(x2-x1);s0=3*(s2.notes[0].pit-s1.notes[0].pit)/(x2-x1)
1713 yy=ym+(s3.x-xm)*a;yx=y_get(upstaff,0,s3.x-4,8)
1718 ym+=dy-8
1719 y1=ym+a*(x1-xm);y2=ym+a*(x2-xm);ym-=2
1722 yy=ym+(s3.x-xm)*a