def test20(self): self.assertAlmostEqual(moi_analysis.calc_2d_angle([0, 0], [0.940, 0.342]), 20. * (math.pi / 180.), places=2, msg=None, delta=None)
def test107(self): self.assertAlmostEqual(moi_analysis.calc_2d_angle([0, 0], [-0.292, 0.956]), 107. * (math.pi / 180.), places=2, msg=None, delta=None)
def test300(self): self.assertAlmostEqual(moi_analysis.calc_2d_angle( [0, 0], [0.5, -math.sqrt(3.) / 2.]), 5. * math.pi / 3., places=6, msg=None, delta=None)
def test341(self): self.assertAlmostEqual(moi_analysis.calc_2d_angle([0, 0], [0.946, -0.326]), 341. * (math.pi / 180.), places=2, msg=None, delta=None)
def test263(self): self.assertAlmostEqual(moi_analysis.calc_2d_angle([0, 0], [-0.122, -0.993]), 263. * (math.pi / 180.), places=2, msg=None, delta=None)
def test315(self): self.assertAlmostEqual(moi_analysis.calc_2d_angle([0, 0], [1, -1]), 2. * math.pi - math.pi / 4., places=6, msg=None, delta=None)
def test270(self): self.assertAlmostEqual(moi_analysis.calc_2d_angle([0, 0], [0, -1]), 3. * math.pi / 2., places=6, msg=None, delta=None)
def test180(self): self.assertAlmostEqual(moi_analysis.calc_2d_angle([0, 0], [-1, 0]), math.pi, places=6, msg=None, delta=None)
def test0(self): self.assertAlmostEqual(moi_analysis.calc_2d_angle([0, 0], [1, 0]), 0., places=6, msg=None, delta=None)