kopia lustrzana https://github.com/inkstitch/inkstitch
pep8
rodzic
6cdf990c76
commit
50493add9e
1
PyEmb.py
1
PyEmb.py
|
@ -66,6 +66,7 @@ class Point:
|
|||
def __len__(self):
|
||||
return 2
|
||||
|
||||
|
||||
class Stitch(Point):
|
||||
|
||||
def __init__(self, x, y, color=None, jump_stitch=False):
|
||||
|
|
10
embroider.py
10
embroider.py
|
@ -48,7 +48,9 @@ SVG_PATH_TAG = inkex.addNS('path', 'svg')
|
|||
SVG_DEFS_TAG = inkex.addNS('defs', 'svg')
|
||||
SVG_GROUP_TAG = inkex.addNS('g', 'svg')
|
||||
|
||||
|
||||
class EmbroideryElement(object):
|
||||
|
||||
def __init__(self, node, options):
|
||||
self.node = node
|
||||
self.options = options
|
||||
|
@ -81,7 +83,6 @@ class EmbroideryElement(object):
|
|||
|
||||
return value
|
||||
|
||||
|
||||
def get_int_param(self, param, default=None):
|
||||
try:
|
||||
value = int(self.get_param(param, default))
|
||||
|
@ -175,6 +176,7 @@ class EmbroideryElement(object):
|
|||
|
||||
|
||||
class Fill(EmbroideryElement):
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(Fill, self).__init__(*args, **kwargs)
|
||||
|
||||
|
@ -463,6 +465,7 @@ class Fill(EmbroideryElement):
|
|||
|
||||
|
||||
class AutoFill(Fill):
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(AutoFill, self).__init__(*args, **kwargs)
|
||||
|
||||
|
@ -598,7 +601,9 @@ class AutoFill(Fill):
|
|||
|
||||
return patches
|
||||
|
||||
|
||||
class Stroke(EmbroideryElement):
|
||||
|
||||
@property
|
||||
def color(self):
|
||||
return self.get_style("stroke")
|
||||
|
@ -701,6 +706,7 @@ class Stroke(EmbroideryElement):
|
|||
|
||||
|
||||
class SatinColumn(EmbroideryElement):
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(SatinColumn, self).__init__(*args, **kwargs)
|
||||
|
||||
|
@ -1039,6 +1045,7 @@ class SatinColumn(EmbroideryElement):
|
|||
|
||||
|
||||
class Patch:
|
||||
|
||||
def __init__(self, color=None, stitches=None):
|
||||
self.color = color
|
||||
self.stitches = stitches or []
|
||||
|
@ -1123,6 +1130,7 @@ def emit_inkscape(parent, stitches):
|
|||
|
||||
|
||||
class Embroider(inkex.Effect):
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
inkex.Effect.__init__(self)
|
||||
self.OptionParser.add_option("-r", "--row_spacing_mm",
|
||||
|
|
|
@ -12,6 +12,7 @@ import inkex
|
|||
|
||||
|
||||
class EmbroiderParams(inkex.Effect):
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
inkex.Effect.__init__(self)
|
||||
|
||||
|
|
|
@ -11,7 +11,9 @@ import simplestyle
|
|||
|
||||
PIXELS_PER_MM = 10
|
||||
|
||||
|
||||
class EmbroiderParams(inkex.Effect):
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
inkex.Effect.__init__(self)
|
||||
|
||||
|
|
|
@ -10,6 +10,7 @@ import inkex
|
|||
|
||||
|
||||
class Reorder(inkex.Effect):
|
||||
|
||||
def get_selected_in_order(self):
|
||||
selected = []
|
||||
|
||||
|
|
Ładowanie…
Reference in New Issue