@@ -121,13 +121,9 @@ def __init__(self, width, height, dpi):
121
121
debug = False )
122
122
if __debug__ : verbose .report ('RendererAgg.__init__ _RendererAgg done' ,
123
123
'debug-annoying' )
124
- # self.draw_polygon = self._renderer.draw_polygon
125
- self .draw_rectangle = self ._renderer .draw_rectangle
126
- # MGDTODO -- remove these lines
127
- # self.draw_lines = self._renderer.draw_lines
128
- # self.draw_markers = self._renderer.draw_markers
129
- self .draw_image = self ._renderer .draw_image
130
124
125
+ self .convert_to_native_path = self ._renderer .convert_to_native_path
126
+ self .draw_image = self ._renderer .draw_image
131
127
self .copy_from_bbox = self ._renderer .copy_from_bbox
132
128
self .restore_region = self ._renderer .restore_region
133
129
self .mathtext_parser = MathTextParser ('Agg' )
@@ -137,12 +133,9 @@ def __init__(self, width, height, dpi):
137
133
if __debug__ : verbose .report ('RendererAgg.__init__ done' ,
138
134
'debug-annoying' )
139
135
140
- def convert_to_native_path (self , path ):
141
- return self ._renderer .convert_to_native_path (path .vertices , path .codes )
142
-
143
- def _draw_native_path (self , gc , native_path , transform , rgbFace ):
144
- return self ._renderer .draw_path (gc , native_path , transform .to_values (), rgbFace )
145
-
136
+ def _draw_native_path (self , gc , path , transform , rgbFace ):
137
+ return self ._renderer .draw_path (gc , path , transform .get_matrix (), rgbFace )
138
+
146
139
def draw_arc (self , gcEdge , rgbFace , x , y , width , height , angle1 , angle2 , rotation ):
147
140
"""
148
141
Draw an arc centered at x,y with width and height and angles
@@ -175,8 +168,8 @@ def draw_lines(self, gc, x, y, transform):
175
168
def _draw_native_markers (self , gc , native_marker_path , marker_trans , path , trans , rgbFace = None ):
176
169
return self ._renderer .draw_markers (
177
170
gc ,
178
- native_marker_path , marker_trans .to_values (),
179
- path .vertices , path .codes , trans .to_values (),
171
+ native_marker_path , marker_trans .get_matrix (),
172
+ path .vertices , path .codes , trans .get_matrix (),
180
173
rgbFace )
181
174
182
175
def draw_polygon (self , * args ):
0 commit comments