Apply the non-affine part of this transform to `.Path` *path*, returning a new `.Path`. ``transform_path(path)`` is equivalent to ``transform_path_affine(transform_path_non_affine(values))``.
(self, path)
| 1670 | return self.get_affine().transform_path_affine(path) |
| 1671 | |
| 1672 | def transform_path_non_affine(self, path): |
| 1673 | """ |
| 1674 | Apply the non-affine part of this transform to `.Path` *path*, |
| 1675 | returning a new `.Path`. |
| 1676 | |
| 1677 | ``transform_path(path)`` is equivalent to |
| 1678 | ``transform_path_affine(transform_path_non_affine(values))``. |
| 1679 | """ |
| 1680 | x = self.transform_non_affine(path.vertices) |
| 1681 | return Path._fast_from_codes_and_verts(x, path.codes, path) |
| 1682 | |
| 1683 | def transform_angles(self, angles, pts, radians=False, pushoff=1e-5): |
| 1684 | """ |
no test coverage detected