示例#1
0
def _processMathTwoGuidelines(guidelines, factor, func):
    result = []
    for guideline in guidelines:
        guideline = dict(guideline)
        guideline["x"] = func(guideline["x"], factor[0])
        guideline["y"] = func(guideline["y"], factor[1])
        angle = guideline["angle"]
        guideline["angle"] = factorAngle(angle, factor, func) % 360
        result.append(guideline)
    return result
def _processMathTwoGuidelines(guidelines, factor, func):
    result = []
    for guideline in guidelines:
        guideline = dict(guideline)
        guideline["x"] = func(guideline["x"], factor[0])
        guideline["y"] = func(guideline["y"], factor[1])
        angle = guideline["angle"]
        guideline["angle"] = factorAngle(angle, factor, func)
        result.append(guideline)
    return result
 def test_factorAngle(self):
     f = factorAngle(5, (2, 1.5), mul)
     self.assertEqual(round(f, 2), 3.75)
 def _processMathTwoAngle(self, angle, factor, func):
     return factorAngle(angle, factor, func)
示例#5
0
 def test_factorAngle(self):
     f = factorAngle(5, (2, 1.5), mul)
     self.assertEqual(round(f, 2), 3.75)