Skip to content

Instantly share code, notes, and snippets.

@rdeaton
Created November 19, 2012 20:07
Show Gist options
  • Save rdeaton/4113540 to your computer and use it in GitHub Desktop.
Save rdeaton/4113540 to your computer and use it in GitHub Desktop.
if orientation in ('left', 'right'):
selector = Vec2D(1,0)
else:
selector = Vec2D(0,1)
if orientation in ('left', 'above'):
reversed(sequence)
if type(padding) in (float, int, long):
padding = [padding] * len(sequence)
else:
padding = list(padding)
padding.append(0)
base = Vec2D(0,0)
cong = []
for image, padding in zip(sequence, padding):
cong.append((image, base))
base = base + selector * (image.get_size() + (padding, padding))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment