Beispiel #1
0
 def test_applyTranslation03(self):
     """applyTranslation03 -- random pts x (random there and back)"""
     state = StateToCoords(self.random_points, tolist=1)
     trn = RandomArray.uniform(self.min, self.max, (3, ))
     state.applyTranslation(trn)
     trn = -1 * trn
     self.assertArrayEqual(self.random_points, state.applyTranslation(trn))
 def test_applyTranslation03(self):
     """applyTranslation03 -- random pts x (random there and back)"""
     state = StateToCoords(self.random_points, tolist=1)
     trn = RandomArray.uniform(self.min, self.max, (3,))
     state.applyTranslation(trn)
     trn = -1*trn
     self.assertArrayEqual(self.random_points, state.applyTranslation(trn))
Beispiel #3
0
 def test_applyTranslation02(self):
     """applyTranslation02 -- known pts x (1., 1., 1.)"""
     state = StateToCoords(self.known_points, tolist=1)
     ones = numpy.ones((3, ), 'f')
     expected = (numpy.array(self.known_points) + ones).tolist()
     self.assertEqual(expected, state.applyTranslation(ones))
Beispiel #4
0
 def test_applyTranslation01(self):
     """applyTranslation01 -- random pts x (random translation)"""
     state = StateToCoords(self.random_points, tolist=0)
     trn = RandomArray.uniform(self.min, self.max, (3, ))
     expected = (numpy.array(self.random_points) + trn)
     self.assertArrayEqual(expected, state.applyTranslation(trn))
Beispiel #5
0
 def test_applyTranslation00(self):
     """applyTranslation00 -- random pts x (0., 0., 0.)"""
     state = StateToCoords(self.random_points, tolist=1)
     zzz = numpy.zeros((3, ), 'f')
     self.assertEqual(self.random_points, state.applyTranslation(zzz))
 def test_applyTranslation02(self):
     """applyTranslation02 -- known pts x (1., 1., 1.)"""
     state = StateToCoords(self.known_points, tolist=1)
     ones = Numeric.ones((3,), 'f')
     expected = (Numeric.array(self.known_points) + ones).tolist()
     self.assertEqual(expected, state.applyTranslation(ones))
 def test_applyTranslation01(self):
     """applyTranslation01 -- random pts x (random translation)"""
     state = StateToCoords(self.random_points, tolist=0)
     trn = RandomArray.uniform(self.min, self.max, (3,))
     expected = (Numeric.array(self.random_points) + trn)
     self.assertArrayEqual(expected, state.applyTranslation(trn))
 def test_applyTranslation00(self):
     """applyTranslation00 -- random pts x (0., 0., 0.)"""
     state = StateToCoords(self.random_points, tolist=1)
     zzz = Numeric.zeros((3,), 'f')
     self.assertEqual(self.random_points, state.applyTranslation(zzz))