Default to flat stroke for polygons

This commit is contained in:
Grant Sanderson 2023-01-11 20:27:17 -08:00
parent 31715ec98a
commit 8c435d6181

View file

@ -911,8 +911,13 @@ class CubicBezier(VMobject):
class Polygon(VMobject): class Polygon(VMobject):
def __init__(self, *vertices: Vect3, **kwargs): def __init__(
super().__init__(**kwargs) self,
*vertices: Vect3,
flat_stroke: bool = True,
**kwargs
):
super().__init__(flat_stroke=flat_stroke, **kwargs)
self.set_points_as_corners([*vertices, vertices[0]]) self.set_points_as_corners([*vertices, vertices[0]])
def get_vertices(self) -> Vect3Array: def get_vertices(self) -> Vect3Array: