(self, xScale=1.0, yScale=None, zScale=None)
| 77 | return self.transform(None, (dx, dy, dz)) |
| 78 | |
| 79 | def scale(self, xScale=1.0, yScale=None, zScale=None): |
| 80 | if yScale is None: |
| 81 | yScale = xScale |
| 82 | |
| 83 | if zScale is None: |
| 84 | zScale = yScale |
| 85 | |
| 86 | matrix = ((xScale, 0, 0), (0, yScale, 0), (0, 0, zScale)) |
| 87 | return self.transform(matrix) |
| 88 | |
| 89 | def rotate(self, angle): |
| 90 | c = math.cos(angle) |
no test coverage detected