Arc#
Qualified name: manim.mobject.geometry.arc.Arc
- class Arc(radius=1.0, start_angle=0, angle=1.5707963267948966, num_components=9, arc_center=array([0., 0., 0.]), **kwargs)[source]#
Bases:
TipableVMobject
A circular arc.
Examples
A simple arc of angle Pi.
Example: ArcExample ¶
from manim import * class ArcExample(Scene): def construct(self): self.add(Arc(angle=PI))
Methods
Initializes
points
and therefore the shape.Looks at the normals to the first two anchors, and finds their intersection points
init_points
move_arc_center_to
stop_angle
Attributes
animate
Used to animate the application of any method of
self
.animation_overrides
color
depth
The depth of the mobject.
fill_color
If there are multiple colors (for gradient) this returns the first one
height
The height of the mobject.
n_points_per_curve
sheen_factor
stroke_color
width
The width of the mobject.
- Parameters
radius (float) –