Lines Matching defs:struct
178 import struct
196 _signature = struct.pack('8B', 137, 80, 78, 71, 13, 10, 26, 10)
226 return struct.pack('%dB' % l, *row)
676 struct.pack("!2I5B", self.width, self.height,
684 struct.pack("!L", int(round(self.gamma*1e5))))
690 struct.pack('%dB' % self.planes,
709 struct.pack("!1H", *self.transparent))
712 struct.pack("!3H", *self.transparent))
718 struct.pack("!1H", *self.background))
721 struct.pack("!3H", *self.background))
739 data.extend(array('B', struct.pack(fmt, *sl)))
908 return array('H', struct.unpack(fmt, infile.read(row_bytes)))
973 outfile.write(struct.pack("!I", len(data)))
980 outfile.write(struct.pack("!I", checksum))
1420 verify = struct.pack('!I', verify)
1423 (a, ) = struct.unpack('!I', checksum)
1424 (b, ) = struct.unpack('!I', verify)
1620 return array('H', struct.unpack('!%dH' % (len(raw)//2), raw))
1644 struct.unpack('!%dH' % (len(bytes)//2), bytes))
1736 length,type = struct.unpack('!I4s', x)
1758 self.interlace) = struct.unpack("!2I5B", data)
1828 self.background = struct.unpack('B', data)
1830 self.background = struct.unpack("!%dH" % self.color_planes,
1832 except struct.error:
1852 struct.unpack("!%dH" % self.color_planes, data)
1853 except struct.error:
1857 self.gamma = struct.unpack("!L", data)[0] / 100000.0
1858 except struct.error:
2066 sbit = struct.unpack('%dB' % len(self.sbit), self.sbit)
2190 maxbuffer = struct.pack('=' + typecode, maxval) * 4 * width
2735 s.write(struct.pack('<I', (0x4081*pixel)&0x10101)[:3])
3711 # struct format
3718 file.write(struct.pack(fmt, *row))