Cosmetic changes to argument lists
This commit is contained in:
parent
58353b7884
commit
16c6bfc70a
@ -167,7 +167,7 @@ class Pattern:
|
||||
|
||||
def polygonize(self,
|
||||
poly_num_points: int = None,
|
||||
poly_max_arclen: float=None
|
||||
poly_max_arclen: float = None,
|
||||
) -> 'Pattern':
|
||||
"""
|
||||
Calls .to_polygons(...) on all the shapes in this Pattern and any referenced patterns,
|
||||
@ -191,7 +191,7 @@ class Pattern:
|
||||
|
||||
def manhattanize(self,
|
||||
grid_x: numpy.ndarray,
|
||||
grid_y: numpy.ndarray
|
||||
grid_y: numpy.ndarray,
|
||||
) -> 'Pattern':
|
||||
"""
|
||||
Calls .polygonize() and .flatten on the pattern, then calls .manhattanize() on all the
|
||||
@ -210,7 +210,7 @@ class Pattern:
|
||||
|
||||
def subpatternize(self,
|
||||
recursive: bool = True,
|
||||
norm_value: int=1e6,
|
||||
norm_value: int = int(1e6),
|
||||
exclude_types: Tuple[Shape] = (Polygon,)
|
||||
) -> 'Pattern':
|
||||
"""
|
||||
|
@ -167,7 +167,10 @@ class Arc(Shape):
|
||||
new._angles = self._angles.copy()
|
||||
return new
|
||||
|
||||
def to_polygons(self, poly_num_points: int=None, poly_max_arclen: float=None) -> List[Polygon]:
|
||||
def to_polygons(self,
|
||||
poly_num_points: int = None,
|
||||
poly_max_arclen: float = None,
|
||||
) -> List[Polygon]:
|
||||
if poly_num_points is None:
|
||||
poly_num_points = self.poly_num_points
|
||||
if poly_max_arclen is None:
|
||||
|
@ -58,7 +58,10 @@ class Circle(Shape):
|
||||
new._offset = self._offset.copy()
|
||||
return new
|
||||
|
||||
def to_polygons(self, poly_num_points: int=None, poly_max_arclen: float=None) -> List[Polygon]:
|
||||
def to_polygons(self,
|
||||
poly_num_points: int = None,
|
||||
poly_max_arclen: float = None,
|
||||
) -> List[Polygon]:
|
||||
if poly_num_points is None:
|
||||
poly_num_points = self.poly_num_points
|
||||
if poly_max_arclen is None:
|
||||
|
@ -107,7 +107,7 @@ class Ellipse(Shape):
|
||||
|
||||
def to_polygons(self,
|
||||
poly_num_points: int = None,
|
||||
poly_max_arclen: float=None
|
||||
poly_max_arclen: float = None,
|
||||
) -> List[Polygon]:
|
||||
if poly_num_points is None:
|
||||
poly_num_points = self.poly_num_points
|
||||
|
@ -98,7 +98,7 @@ class Polygon(Shape):
|
||||
rotation: float = 0.0,
|
||||
offset: vector2 = (0.0, 0.0),
|
||||
layer: int = 0,
|
||||
dose: float=1.0
|
||||
dose: float = 1.0,
|
||||
) -> 'Polygon':
|
||||
"""
|
||||
Draw a square given side_length, centered on the origin.
|
||||
@ -125,7 +125,7 @@ class Polygon(Shape):
|
||||
rotation: float = 0,
|
||||
offset: vector2 = (0.0, 0.0),
|
||||
layer: int = 0,
|
||||
dose: float=1.0
|
||||
dose: float = 1.0,
|
||||
) -> 'Polygon':
|
||||
"""
|
||||
Draw a rectangle with side lengths lx and ly, centered on the origin.
|
||||
@ -156,7 +156,7 @@ class Polygon(Shape):
|
||||
ymax: float = None,
|
||||
ly: float = None,
|
||||
layer: int = 0,
|
||||
dose: float = 1.0
|
||||
dose: float = 1.0,
|
||||
) -> 'Polygon':
|
||||
"""
|
||||
Draw a rectangle by specifying side/center positions.
|
||||
|
@ -193,7 +193,10 @@ class Shape(metaclass=ABCMeta):
|
||||
self.translate(+pivot)
|
||||
return self
|
||||
|
||||
def manhattanize_fast(self, grid_x: numpy.ndarray, grid_y: numpy.ndarray) -> List['Polygon']:
|
||||
def manhattanize_fast(self,
|
||||
grid_x: numpy.ndarray,
|
||||
grid_y: numpy.ndarray,
|
||||
) -> List['Polygon']:
|
||||
"""
|
||||
Returns a list of polygons with grid-aligned ("Manhattan") edges approximating the shape.
|
||||
|
||||
@ -295,7 +298,10 @@ class Shape(metaclass=ABCMeta):
|
||||
return manhattan_polygons
|
||||
|
||||
|
||||
def manhattanize(self, grid_x: numpy.ndarray, grid_y: numpy.ndarray) -> List['Polygon']:
|
||||
def manhattanize(self,
|
||||
grid_x: numpy.ndarray,
|
||||
grid_y: numpy.ndarray
|
||||
) -> List['Polygon']:
|
||||
"""
|
||||
Returns a list of polygons with grid-aligned ("Manhattan") edges approximating the shape.
|
||||
|
||||
|
@ -96,7 +96,7 @@ class Text(Shape):
|
||||
|
||||
def to_polygons(self,
|
||||
_poly_num_points: int = None,
|
||||
_poly_max_arclen: float=None
|
||||
_poly_max_arclen: float = None,
|
||||
) -> List[Polygon]:
|
||||
all_polygons = []
|
||||
total_advance = 0
|
||||
|
Loading…
Reference in New Issue
Block a user