Lines Matching refs:bounds

302 					var bounds = expandRect(objBounds(dobjs[i]), 10);
303 if(hitRect(bounds, mx, my)){
465 var bounds = expandRect(objBounds(selectobj[i]), 10);
466 if(hitRect(bounds, mx, my))
477 var bounds = expandRect(objBounds(dobjs[i]), 10);
478 if(hitRect(bounds, mx, my)){
510 var bounds = objBounds(selectobj[n]);
512 if(1 <= Math.abs(bounds.maxx - bounds.minx) && 1 <= Math.abs(bounds.maxy - bounds.miny)){
514 if(hitRect(getHandleRect(bounds, i), mx, my)){
587 var bounds = objBounds(sizing, true);
590 var xscale = ux === 0 ? 1 : (ux === 1 ? mx - bounds.minx : bounds.maxx - mx) / (bounds.maxx - bounds.minx);
591 var yscale = uy === 0 ? 1 : (uy === 1 ? my - bounds.miny : bounds.maxy - my) / (bounds.maxy - bounds.miny);
603 (pt[prop] - bounds.minx) * xscale + bounds.minx :
604 (pt[prop] - bounds.maxx) * xscale + bounds.maxx;
615 (pt[prop] - bounds.miny) * yscale + bounds.miny :
616 (pt[prop] - bounds.maxy) * yscale + bounds.maxy;
642 var bounds = expandRect(objBounds(dobjs[i]), 10);
643 if(intersectRect(bounds, box))
751 var bounds = expandRect(objBounds(dobjs[i]), 10);
752 if(hitRect(bounds, m.x, m.y)){
822 function getHandleRect(bounds, i){
825 case 0: x = bounds.minx, y = bounds.miny; break;
826 case 1: x = (bounds.minx+bounds.maxx)/2, y = bounds.miny; break;
827 case 2: x = bounds.maxx, y = bounds.miny; break;
828 case 3: x = bounds.maxx, y = (bounds.miny+bounds.maxy)/2; break;
829 case 4: x = bounds.maxx, y = bounds.maxy; break;
830 case 5: x = (bounds.minx+bounds.maxx)/2, y = bounds.maxy; break;
831 case 6: x = bounds.minx, y = bounds.maxy; break;
832 case 7: x = bounds.minx, y = (bounds.miny+bounds.maxy)/2; break;
1916 var bounds = objBounds(shape);
1922 ctx.rect(bounds.minx, bounds.miny, bounds.maxx-bounds.minx, bounds.maxy-bounds.miny);
1929 var r = getHandleRect(bounds, i);