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

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

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

revision 1927 by bh, Mon Nov 10 16:57:35 2003 UTC revision 1937 by bh, Tue Nov 11 18:16:42 2003 UTC
# Line 51  class MapRenderer(BaseRenderer): Line 51  class MapRenderer(BaseRenderer):
51      TRANSPARENT_PEN = wxTRANSPARENT_PEN      TRANSPARENT_PEN = wxTRANSPARENT_PEN
52      TRANSPARENT_BRUSH = wxTRANSPARENT_BRUSH      TRANSPARENT_BRUSH = wxTRANSPARENT_BRUSH
53    
54      make_point = wxPoint      def make_point(self, x, y):
55            return wxPoint(int(round(x)), int(round(y)))
56    
57      def tools_for_property(self, prop):      def tools_for_property(self, prop):
58          fill = prop.GetFill()          fill = prop.GetFill()
# Line 90  class MapRenderer(BaseRenderer): Line 91  class MapRenderer(BaseRenderer):
91              return BaseRenderer.low_level_renderer(self, layer)              return BaseRenderer.low_level_renderer(self, layer)
92    
93      def label_font(self):      def label_font(self):
94          return wxFont(self.resolution * 10, wxSWISS, wxNORMAL, wxNORMAL)          return wxFont(int(round(self.resolution * 10)), wxSWISS, wxNORMAL,
95                          wxNORMAL)
96    
97      def draw_raster_data(self, data, format = 'BMP'):      def draw_raster_data(self, data, format = 'BMP'):
98          stream = cStringIO.StringIO(data)          stream = cStringIO.StringIO(data)

Legend:
Removed from v.1927  
changed lines
  Added in v.1937

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26