def getGridPosition(self, element): """ Transform grid position into pixel position using GridManagement Args: element: a dictionnary of one element Returns: dictonnary element passed in parameter with pixel value for x and y """ # transform position by using GridManagement # elements must have x and y parameters coord = self.splitPosition(element['position']) if coord[0] > self.maxsize['x']: self.maxsize['x'] = coord[0] if coord[1] > self.maxsize['y']: self.maxsize['y'] = coord[1] element['x'] = coord[0] element['y'] = coord[1] element = GridManagement.getPosition(element) return element
def runTest(self): e = self.element.copy() GridManagement.getPosition(e) self.position_test(e)