Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Ultimaker/Cura.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'cura/OneAtATimeIterator.py')
-rw-r--r--cura/OneAtATimeIterator.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/cura/OneAtATimeIterator.py b/cura/OneAtATimeIterator.py
index cb063bfde5..990ed37ab7 100644
--- a/cura/OneAtATimeIterator.py
+++ b/cura/OneAtATimeIterator.py
@@ -3,6 +3,9 @@
import sys
+from shapely import affinity
+from shapely.geometry import Polygon
+
from UM.Scene.Iterator import Iterator
from UM.Scene.SceneNode import SceneNode
@@ -73,13 +76,11 @@ class OneAtATimeIterator(Iterator.Iterator):
def flip_x(polygon):
tm2 = [-1, 0, 0, 1, 0, 0]
return affinity.affine_transform(affinity.translate(polygon, xoff = -machine_size[0]), tm2)
+
def flip_y(polygon):
tm2 = [1, 0, 0, -1, 0, 0]
return affinity.affine_transform(affinity.translate(polygon, yoff = -machine_size[1]), tm2)
- from shapely import affinity
- from shapely.geometry import Polygon
-
node_list = []
for node in self._scene_node.getChildren():
if not issubclass(type(node), SceneNode):