1
# Checkbox border has 36 black dots (at reportlab's native 72 dpi)
4
return [l[0] + vec[0], l[1] + vec[1], l[2] + vec[0], l[3] + vec[1]]
6
def enlarge(l, percent):
9
return [l[0] - 2*ds, l[1] - ds, l[2] + 2*ds, l[3] + ds]
12
return map(lambda x: c * x, l)
14
def transform(ll, translate_vector, scale_factor, enlarge_factor):
16
l[:] = translate(l, translate_vector)
17
l[:] = scale(l, scale_factor)
18
l[:] = enlarge(l, enlarge_factor)
19
l[:] = map(int, map(round, l))