X-Git-Url: https://git.ao2.it/flexagon-toolkit.git/blobdiff_plain/fac262ce3b0cd8db67f15e43cc106acdf35a18bf..382e2be48ae8f3914bb443f27f5091c730095e6c:/src/flexagon/tritetraflexagon.py diff --git a/src/flexagon/tritetraflexagon.py b/src/flexagon/tritetraflexagon.py index 8a70069..767d42f 100755 --- a/src/flexagon/tritetraflexagon.py +++ b/src/flexagon/tritetraflexagon.py @@ -25,6 +25,12 @@ class Tile(object): self.square = square self.index = index + def calc_offset_in_square(self, side): + xoffset = side / 2 * ((self.index % 2) * 2 - 1) + yoffset = side / 2 * ((self.index > 1) * 2 - 1) + + return xoffset, yoffset + @staticmethod def calc_plan_coordinates(side, i, j): xoffset = side / 2 + j * side