mirror of
https://github.com/3b1b/manim.git
synced 2025-11-14 22:07:51 +00:00
Fix Annulus and sector
This commit is contained in:
parent
61437b2a7f
commit
a17a57825e
1 changed files with 4 additions and 4 deletions
|
|
@ -407,9 +407,9 @@ class AnnularSector(VMobject):
|
||||||
)
|
)
|
||||||
for radius in (inner_radius, outer_radius)
|
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.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])
|
self.add_line_to(inner_arc.get_points()[-1])
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -450,8 +450,8 @@ class Annulus(VMobject):
|
||||||
outer_circle = Circle(radius=outer_radius)
|
outer_circle = Circle(radius=outer_radius)
|
||||||
inner_circle = Circle(radius=inner_radius)
|
inner_circle = Circle(radius=inner_radius)
|
||||||
inner_circle.reverse_points()
|
inner_circle.reverse_points()
|
||||||
self.append_points(outer_circle.get_points())
|
self.append_vectorized_mobject(outer_circle)
|
||||||
self.append_points(inner_circle.get_points())
|
self.append_vectorized_mobject(inner_circle)
|
||||||
self.shift(center)
|
self.shift(center)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue