Ejemplo n.º 1
0
 def test_complement(self):
     c = Circle(UnitVector3d.X(), 2.0)
     d = c.complemented()
     c.complement()
     self.assertEqual(c, d)
     self.assertEqual(c.getCenter(), -UnitVector3d.X())
     self.assertEqual(c.getSquaredChordLength(), 2.0)
Ejemplo n.º 2
0
 def test_center_and_dimensions(self):
     c = Circle(UnitVector3d.X(), 1)
     self.assertEqual(c.getCenter(), UnitVector3d.X())
     self.assertEqual(c.getSquaredChordLength(), 1)
     self.assertAlmostEqual(c.getOpeningAngle().asRadians(), math.pi / 3)