89 |
def label_font(self): |
def label_font(self): |
90 |
return "label font" |
return "label font" |
91 |
|
|
92 |
def draw_raster_data(self, x, y, data, format='BMP', mask = None): |
def draw_raster_data(self, x, y, data, format='BMP'): |
93 |
self.raster_data = data |
self.raster_data = data |
94 |
self.raster_format = format |
self.raster_format = format |
95 |
|
|
287 |
|
|
288 |
# The following commented out code block can be used to generate |
# The following commented out code block can be used to generate |
289 |
# the base64 coded reference image data |
# the base64 coded reference image data |
290 |
#hexed = binascii.b2a_base64(renderer.raster_data[2]) |
#hexed = binascii.b2a_base64(renderer.raster_data[2][1]) |
291 |
#while hexed: |
#while hexed: |
292 |
#print repr(hexed[:65]) |
#print repr(hexed[:65]) |
293 |
#hexed = hexed[65:] |
#hexed = hexed[65:] |
294 |
|
|
295 |
# The reference data as a base64 coded BMP image |
# The reference data as a base64 coded RAW image |
296 |
raw_data = binascii.a2b_base64( |
raw_data = binascii.a2b_base64( |
297 |
'UmbmUmbmUmbmUmbmUmbmAtYCJooCAtICAq4CJooCArICAuICArICAuYCAs4COn4CO' |
'UmbmUmbmUmbmUmbmUmbmAtYCJooCAtICAq4CJooCArICAuICArICAuYCAs4COn4CO' |
298 |
'n4CAq4CAuICFpICUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmAuYCAqICAqoCAqoCFp' |
'n4CAq4CAuICFpICUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmAuYCAqICAqoCAqoCFp' |
319 |
'bmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmb' |
'bmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmb' |
320 |
'mUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbm' |
'mUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbm' |
321 |
'UmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbm\n') |
'UmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbmUmbm\n') |
322 |
self.assertEquals(renderer.raster_data, [20,20,raw_data]) |
|
323 |
|
raw_mask = binascii.a2b_base64( |
324 |
|
'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' |
325 |
|
'AAAAAAAAAAAAAAA\n') |
326 |
|
self.assertEquals(renderer.raster_data, (20,20,(raw_data, raw_mask))) |
327 |
self.assertEquals(renderer.raster_format, "RAW") |
self.assertEquals(renderer.raster_format, "RAW") |
328 |
|
|
329 |
self.assertEquals(dc.calls, |
self.assertEquals(dc.calls, |