コード例 #1
0
 def test_get_center(self):
     clothoid = AlgebraClothoid(2.0)
     xm, ym = clothoid.get_center(2.0)
     self.assertAlmostEqual(xm, 0.9917243)
     self.assertAlmostEqual(ym, 2.0825932)
コード例 #2
0
 def test_get_tau(self):
     clothoid = AlgebraClothoid(2.0)
     self.assertAlmostEqual(clothoid.get_tau(1), 0.125)
コード例 #3
0
 def test_get_L(self):
     clothoid = AlgebraClothoid(2.0)
     self.assertAlmostEqual(clothoid.get_L(10), 0.4)
コード例 #4
0
 def test_approximate(self):
     clothoid = AlgebraClothoid(2.0)
     results = clothoid.approximate(5, 10)
     for expected, result in zip(expected_points, results):
         self.assertAlmostEqual(expected[0], result[0])
         self.assertAlmostEqual(expected[1], result[1])
コード例 #5
0
 def test_get_radius(self):
     clothoid = AlgebraClothoid(2.0)
     self.assertAlmostEqual(clothoid.get_radius(1), 4.)
     self.assertAlmostEqual(clothoid.get_radius(0), 0.)
コード例 #6
0
ファイル: test_clothoid.py プロジェクト: CoffenHu/dxfwrite
 def test_get_center(self):
     clothoid = AlgebraClothoid(2.0)
     xm, ym = clothoid.get_center(2.0)
     self.assertAlmostEqual(xm, 0.9917243)
     self.assertAlmostEqual(ym, 2.0825932)
コード例 #7
0
ファイル: test_clothoid.py プロジェクト: CoffenHu/dxfwrite
 def test_get_L(self):
     clothoid = AlgebraClothoid(2.0)
     self.assertAlmostEqual(clothoid.get_L(10), 0.4)
コード例 #8
0
ファイル: test_clothoid.py プロジェクト: CoffenHu/dxfwrite
 def test_get_tau(self):
     clothoid = AlgebraClothoid(2.0)
     self.assertAlmostEqual(clothoid.get_tau(1), 0.125)
コード例 #9
0
ファイル: test_clothoid.py プロジェクト: CoffenHu/dxfwrite
 def test_get_radius(self):
     clothoid = AlgebraClothoid(2.0)
     self.assertAlmostEqual(clothoid.get_radius(1), 4.)
     self.assertAlmostEqual(clothoid.get_radius(0), 0.)
コード例 #10
0
ファイル: test_clothoid.py プロジェクト: CoffenHu/dxfwrite
 def test_approximate(self):
     clothoid = AlgebraClothoid(2.0)
     results = clothoid.approximate(5, 10)
     for expected, result in zip(expected_points, results):
         self.assertAlmostEqual(expected[0], result[0])
         self.assertAlmostEqual(expected[1], result[1])