Lines Matching refs:vec
145 vec = Vec2D(0.5, 2)
146 self.assertEqual(vec[0], 0.5)
147 self.assertEqual(vec[1], 2)
148 self.assertIsInstance(vec, Vec2D)
153 self.assertRaises(TypeError, Vec2D, vec)
157 vec = Vec2D(0.567, 1.234)
158 self.assertEqual(repr(vec), '(0.57,1.23)')
171 vec = Vec2D(0.5, 2)
174 pickled = pickle.dumps(vec, protocol=proto)
176 self.assertEqual(unpickled, vec)
221 vec = Vec2D(0.5, 3)
223 self.assertVectorsAlmostEqual(vec * 10, expected)
224 self.assertVectorsAlmostEqual(10 * vec, expected)
225 self.assertVectorsAlmostEqual(vec * 10.0, expected)
226 self.assertVectorsAlmostEqual(10.0 * vec, expected)
229 self.assertEqual(vec * M, Vec2D(f"{vec[0]}*M", f"{vec[1]}*M"))
230 self.assertEqual(M * vec, f'M*{vec}')
233 vec = Vec2D(10, -10)
235 self.assertVectorsAlmostEqual(-vec, expected)
254 (vec, rot), expected = case
255 vec = Vec2D(*vec)
256 got = vec.rotate(rot)
413 vec = Vec2D(0.22, .001)
414 self.assertAlmostEqual(self.nav.distance(vec), 0.22000227271553355)