Skip to content

Commit 65ba9f1

Browse files
t0mpr1c3jonathanperret
authored andcommitted
Rename class Transform to class ImageTransform
1 parent 41cbf78 commit 65ba9f1

File tree

4 files changed

+18
-18
lines changed

4 files changed

+18
-18
lines changed

src/main/python/main/ayab/ayab.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
from .audio import AudioPlayer
3333
from .menu import Menu
3434
from .scene import Scene
35-
from .transforms import Transform
35+
from .transforms import ImageTransform
3636
from .firmware_flash import FirmwareFlash
3737
from .hw_test import HardwareTestDialog
3838
from .preferences import Preferences
@@ -117,8 +117,8 @@ def __activate_menu(self) -> None:
117117
self.menu.ui.action_cancel.triggered.connect(self.engine.cancel)
118118
self.menu.ui.action_set_preferences.triggered.connect(self.__set_prefs)
119119
self.menu.ui.action_about.triggered.connect(self.about.show)
120-
# get names of image actions from Transform methods
121-
transforms = filter(lambda x: x[0] != "_", Transform.__dict__.keys())
120+
# get names of image actions from ImageTransform methods
121+
transforms = filter(lambda x: x[0] != "_", ImageTransform.__dict__.keys())
122122
for t in transforms:
123123
action = getattr(self.menu.ui, "action_" + t)
124124
slot = getattr(self.scene.ayabimage, t)

src/main/python/main/ayab/image.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
from PySide6.QtCore import QCoreApplication
2828
from PySide6.QtWidgets import QInputDialog, QDialog, QFileDialog
2929

30-
from .transforms import Transform, Mirrors
30+
from .transforms import ImageTransform, Mirrors
3131
from .signal_sender import SignalSender
3232
from .utils import display_blocking_popup
3333
from .machine import Machine
@@ -134,7 +134,7 @@ def __open(self, filename: str) -> None:
134134
self.emit_image_resizer()
135135

136136
def invert(self) -> None:
137-
self.apply_transform(Transform.invert)
137+
self.apply_transform(ImageTransform.invert)
138138

139139
def repeat(self) -> None:
140140
machine_width = Machine(self.__parent.prefs.value("machine")).width
@@ -149,7 +149,7 @@ def repeat(self) -> None:
149149
minValue=1,
150150
maxValue=ceil(machine_width / self.image.width),
151151
)
152-
self.apply_transform(Transform.repeat, v[0], h[0])
152+
self.apply_transform(ImageTransform.repeat, v[0], h[0])
153153

154154
def stretch(self) -> None:
155155
machine_width = Machine(self.__parent.prefs.value("machine")).width
@@ -164,24 +164,24 @@ def stretch(self) -> None:
164164
minValue=1,
165165
maxValue=ceil(machine_width / self.image.width),
166166
)
167-
self.apply_transform(Transform.stretch, v[0], h[0])
167+
self.apply_transform(ImageTransform.stretch, v[0], h[0])
168168

169169
def reflect(self) -> None:
170170
m = Mirrors()
171171
if m.result == QDialog.DialogCode.Accepted:
172-
self.apply_transform(Transform.reflect, m.mirrors)
172+
self.apply_transform(ImageTransform.reflect, m.mirrors)
173173

174174
def hflip(self) -> None:
175-
self.apply_transform(Transform.hflip)
175+
self.apply_transform(ImageTransform.hflip)
176176

177177
def vflip(self) -> None:
178-
self.apply_transform(Transform.vflip)
178+
self.apply_transform(ImageTransform.vflip)
179179

180180
def rotate_left(self) -> None:
181-
self.apply_transform(Transform.rotate_left)
181+
self.apply_transform(ImageTransform.rotate_left)
182182

183183
def rotate_right(self) -> None:
184-
self.apply_transform(Transform.rotate_right)
184+
self.apply_transform(ImageTransform.rotate_right)
185185

186186
def zoom_in(self) -> None:
187187
self.__parent.scene.set_zoom(+1)

src/main/python/main/ayab/transforms.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
from .mirrors_gui import Ui_Mirrors
2727

2828

29-
class Transform(Image.Image):
29+
class ImageTransform(Image.Image):
3030
"""
3131
Image transforms for AYAB GUI called by `AyabImage.apply_transform()`
3232
@@ -96,14 +96,14 @@ def reflect(
9696
h1 = 1 + h0 + h_
9797
if w1 > 1:
9898
im = image
99-
image = Transform.hflip(image)
100-
image = Transform.repeat(image, (1, w1))
99+
image = ImageTransform.hflip(image)
100+
image = ImageTransform.repeat(image, (1, w1))
101101
for i in range(w0, w1, 2):
102102
image.paste(im, (i * w, 0))
103103
if h1 > 1:
104104
im = image
105-
image = Transform.vflip(image)
106-
image = Transform.repeat(image, (h1, 1))
105+
image = ImageTransform.vflip(image)
106+
image = ImageTransform.repeat(image, (h1, 1))
107107
for i in range(h0, h1, 2):
108108
image.paste(im, (0, i * h))
109109
return image

src/main/resources/base/patterns

Submodule patterns updated 595 files

0 commit comments

Comments
 (0)