From a17a57825ebc1da53547fd2d9c67603ac6e3116b Mon Sep 17 00:00:00 2001 From: Grant Sanderson Date: Wed, 11 Jan 2023 20:01:54 -0800 Subject: [PATCH] Fix Annulus and sector --- manimlib/mobject/geometry.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/manimlib/mobject/geometry.py b/manimlib/mobject/geometry.py index 1bd4f1af..19dafd76 100644 --- a/manimlib/mobject/geometry.py +++ b/manimlib/mobject/geometry.py @@ -407,9 +407,9 @@ class AnnularSector(VMobject): ) for radius in (inner_radius, outer_radius) ] - self.append_points(inner_arc.get_points()[::-1]) # Reverse + self.set_points(inner_arc.get_points()[::-1]) # Reverse self.add_line_to(outer_arc.get_points()[0]) - self.append_points(outer_arc.get_points()) + self.add_subpath(outer_arc.get_points()) self.add_line_to(inner_arc.get_points()[-1]) @@ -450,8 +450,8 @@ class Annulus(VMobject): outer_circle = Circle(radius=outer_radius) inner_circle = Circle(radius=inner_radius) inner_circle.reverse_points() - self.append_points(outer_circle.get_points()) - self.append_points(inner_circle.get_points()) + self.append_vectorized_mobject(outer_circle) + self.append_vectorized_mobject(inner_circle) self.shift(center)