Example #1
0
 def test_globalize(self):
     p = [(A, B, C)]
     d = [(D, E, F)]
     pos = (G, H, I)
     r1 = Rays(p, d, None)
     member = GroupFrame(position=pos)
     r2 = member.globalize(r1)
     self.assertAllClose(r1.endpoints[0], r2.endpoints[0] - pos)
     self.assertAllClose(r1.directions[0], r2.directions[0])