(transform_list)
| 262 | |
| 263 | |
| 264 | def _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 | |
| 278 | def _generate_css(attrib): |
no test coverage detected
searching dependent graphs…