Forráskód Böngészése

Support for mirroring Geometry Objects from the shell. See #119.

Juan Pablo Caram 9 éve
szülő
commit
ee8e9f8f4b
1 módosított fájl, 4 hozzáadás és 3 törlés
  1. 4 3
      FlatCAMApp.py

+ 4 - 3
FlatCAMApp.py

@@ -2631,8 +2631,10 @@ class App(QtCore.QObject):
             if obj is None:
                 return "Object not found: %s" % name
 
-            if not isinstance(obj, FlatCAMGerber) and not isinstance(obj, FlatCAMExcellon):
-                return "ERROR: Only Gerber and Excellon objects can be mirrored."
+            if not isinstance(obj, FlatCAMGerber) and \
+                    not isinstance(obj, FlatCAMExcellon) and \
+                    not isinstance(obj, FlatCAMGeometry):
+                return "ERROR: Only Gerber, Excellon and Geometry objects can be mirrored."
 
             # Axis
             try:
@@ -2692,7 +2694,6 @@ class App(QtCore.QObject):
                     return 'Unknown parameter: %s' % key
                 kwa[key] = types[key](kwa[key])
 
-
             if 'columns' not in kwa or 'rows' not in kwa:
                 return "ERROR: Specify -columns and -rows"