def test_translate_point(self): pt = Point((0, 0), crs=Cartesian) with self.assertRaises(ValueError): newpt = pt.apply_transform(np.array([[0, 0, 1, 0], [0, 0, 2, 0]])) newpt = pt.apply_transform(np.array([[0, 0, 1], [0, 0, 2]])) self.assertEqual(newpt.x, 1.0) self.assertEqual(newpt.y, 2.0) return
def test_translate_point(self): pt = Point((0, 0), crs=Cartesian) with self.assertRaises(ValueError): newpt = pt.apply_transform(np.array([[0, 0, 1, 0], [0, 0, 2, 0]])) newpt = pt.apply_transform(np.array([[0, 0, 1], [0, 0, 2]])) self.assertEqual(newpt.x, 1.0) self.assertEqual(newpt.y, 2.0) return
def test_translate_point_3(self): pt = Point((0, 0, 3), crs=Cartesian) newpt = pt.apply_transform(np.array([[0, 0, 1], [0, 0, 2]])) self.assertEqual(newpt.x, 1.0) self.assertEqual(newpt.y, 2.0) self.assertEqual(newpt.z, 3.0) return
def test_translate_point_3(self): pt = Point((0, 0, 3), crs=Cartesian) newpt = pt.apply_transform(np.array([[0, 0, 1], [0, 0, 2]])) self.assertEqual(newpt.x, 1.0) self.assertEqual(newpt.y, 2.0) self.assertEqual(newpt.z, 3.0) return