(out, v)
| 764 | return out; |
| 765 | } |
| 766 | function normalize(out, v) { |
| 767 | var d = len(v); |
| 768 | if (d === 0) { |
| 769 | out[0] = 0; |
| 770 | out[1] = 0; |
| 771 | } |
| 772 | else { |
| 773 | out[0] = v[0] / d; |
| 774 | out[1] = v[1] / d; |
| 775 | } |
| 776 | return out; |
| 777 | } |
| 778 | function distance(v1, v2) { |
| 779 | return Math.sqrt((v1[0] - v2[0]) * (v1[0] - v2[0]) |
| 780 | + (v1[1] - v2[1]) * (v1[1] - v2[1])); |
no test coverage detected
searching dependent graphs…