/[thuban]/branches/WIP-pyshapelib-bramz/Thuban/UI/baserenderer.py
ViewVC logotype

Diff of /branches/WIP-pyshapelib-bramz/Thuban/UI/baserenderer.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2587 by jonathan, Wed Mar 23 15:30:27 2005 UTC revision 2617 by jonathan, Fri May 6 14:18:00 2005 UTC
# Line 488  class BaseRenderer: Line 488  class BaseRenderer:
488    
489          if img_data is not None:          if img_data is not None:
490              data = (width, height, img_data)              data = (width, height, img_data)
491              self.draw_raster_data(layer, fmin[0]+offx, offy-fmax[1],              self.draw_raster_data(fmin[0]+offx, offy-fmax[1],
492                                    data, "RAW")                                    data, format="RAW", opacity=layer.Opacity())
493              data = None              data = None
494    
495      def projected_raster_layer(self, layer, srcProj, dstProj, extents,      def projected_raster_layer(self, layer, srcProj, dstProj, extents,
# Line 523  class BaseRenderer: Line 523  class BaseRenderer:
523    
524          raise NotImplementedError          raise NotImplementedError
525    
526      def draw_raster_data(self, layer, x, y, data, format="BMP"):      def draw_raster_data(self, x, y, data, format="BMP", opacity=1.0):
527          """Draw the layer's raster image held in data onto the DC with the top          """Draw a raster image held in data onto the DC with the top
528          left corner at (x,y)          left corner at (x,y)
529    
530          The raster image data is a tuple of the form          The raster image data is a tuple of the form
# Line 541  class BaseRenderer: Line 541  class BaseRenderer:
541          The following format names should be used:          The following format names should be used:
542    
543            'RAW'  -- an array of RGB values (len=3*width*height)            'RAW'  -- an array of RGB values (len=3*width*height)
544              'PNG'  -- Portable Network Graphic (transparency supported)
545            'BMP'  -- Windows Bitmap            'BMP'  -- Windows Bitmap
546              'TIFF' -- Tagged Image File Format
547              'GIF'  -- GIF Image
548            'JPEG' -- JPEG Image            'JPEG' -- JPEG Image
549    
550          The default format is 'BMP'.          The default format is 'BMP'.

Legend:
Removed from v.2587  
changed lines
  Added in v.2617

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26