示例#1
0
    def test_itransform_point_ntran_nrot(self):
        cpos = 0, 0
        rot = 0

        pt = 1, 1
        tpt = itransform_point(pt, cpos, rot, 1)
        self.assertAlmostEqual(pt, tpt)
示例#2
0
    def test_itransform_point_nrot(self):
        cpos = 1, 0
        rot = 0

        pt = 2, 1
        tpt = itransform_point(pt, cpos, rot, 1)
        self.assertTupleEqual((1.0, 1.0), tpt)
示例#3
0
    def test_itransform_point_nrot(self):
        cpos = 1, 0
        rot = 0

        pt = 2, 1
        tpt = itransform_point(pt, cpos, rot, 1)
        self.assertTupleEqual((1.0, 1.0), tpt)
示例#4
0
    def test_itransform_point_ntran_nrot(self):
        cpos = 0, 0
        rot = 0

        pt = 1, 1
        tpt = itransform_point(pt, cpos, rot, 1)
        self.assertAlmostEqual(pt, tpt)
示例#5
0
    def test_itransform_point(self):
        cpos = 1, 0
        rot = 90

        pt = 1, 1
        tpt = itransform_point(pt, cpos, rot, 1)

        self.assertAlmostEqual(1.0, tpt[0])
        self.assertAlmostEqual(0, tpt[1])
示例#6
0
    def test_itransform_point(self):
        cpos = 1, 0
        rot = 90

        pt = 1, 1
        tpt = itransform_point(pt, cpos, rot, 1)

        self.assertAlmostEqual(1.0, tpt[0])
        self.assertAlmostEqual(0, tpt[1])
示例#7
0
 def map_to_uncalibration(self, pos, cpos=None, rot=None, scale=None):
     cpos, rot, scale = self._get_calibration_params(cpos, rot, scale)
     return itransform_point(pos, cpos, rot, scale)
示例#8
0
 def map_to_uncalibration(self, pos, cpos=None, rot=None, scale=None):
     cpos, rot, scale = self._get_calibration_params(cpos, rot, scale)
     return itransform_point(pos, cpos, rot, scale)