Annulus: symmetrized code

This commit is contained in:
Ben Hambrecht
2018-01-25 23:23:43 +01:00
parent afc0c0d5ae
commit 9e57ac2be6

View File

@ -203,10 +203,12 @@ class Annulus(Circle):
}
def generate_points(self):
self.points = []
self.radius = self.outer_radius
Circle.generate_points(self)
outer_circle = Circle(radius = self.outer_radius)
inner_circle = Circle(radius=self.inner_radius)
inner_circle.flip()
self.points = outer_circle.points
self.add_subpath(inner_circle.points)
class Line(VMobject):