Lines Matching refs:v1
7 v1 = m.Vector2(1, 2)
9 assert str(v1) == "[1.000000, 2.000000]"
14 assert str(v1 + v2) == "[4.000000, 1.000000]"
15 assert str(v1 - v2) == "[-2.000000, 3.000000]"
16 assert str(v1 - 8) == "[-7.000000, -6.000000]"
17 assert str(v1 + 8) == "[9.000000, 10.000000]"
18 assert str(v1 * 8) == "[8.000000, 16.000000]"
19 assert str(v1 / 8) == "[0.125000, 0.250000]"
20 assert str(8 - v1) == "[7.000000, 6.000000]"
21 assert str(8 + v1) == "[9.000000, 10.000000]"
22 assert str(8 * v1) == "[8.000000, 16.000000]"
23 assert str(8 / v1) == "[8.000000, 4.000000]"
24 assert str(v1 * v2) == "[3.000000, -2.000000]"
25 assert str(v2 / v1) == "[3.000000, -0.500000]"
27 v1 += 2 * v2
28 assert str(v1) == "[7.000000, 0.000000]"
29 v1 -= v2
30 assert str(v1) == "[4.000000, 1.000000]"
31 v1 *= 2
32 assert str(v1) == "[8.000000, 2.000000]"
33 v1 /= 16
34 assert str(v1) == "[0.500000, 0.125000]"
35 v1 *= v2
36 assert str(v1) == "[1.500000, -0.125000]"
37 v2 /= v1
40 assert hash(v1) == 4
44 del v1