MCPcopy Index your code
hub / github.com/matplotlib/matplotlib / _generate_transform

Function _generate_transform

lib/matplotlib/backends/backend_svg.py:264–275  ·  view source on GitHub ↗
(transform_list)

Source from the content-addressed store, hash-verified

262
263
264def _generate_transform(transform_list):
265 parts = []
266 for type, value in transform_list:
267 if (type == 'scale' and (value == (1,) or value == (1, 1))
268 or type == 'translate' and value == (0, 0)
269 or type == 'rotate' and value == (0,)):
270 continue
271 if type == 'matrix' and isinstance(value, Affine2DBase):
272 value = value.to_values()
273 parts.append('{}({})'.format(
274 type, ' '.join(_short_float_fmt(x) for x in value)))
275 return ' '.join(parts)
276
277
278def _generate_css(attrib):

Callers 4

draw_imageMethod · 0.85
_draw_text_as_pathMethod · 0.85
_draw_text_as_textMethod · 0.85

Calls 3

_short_float_fmtFunction · 0.85
to_valuesMethod · 0.80
joinMethod · 0.80

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…