Documentation Index
Fetch the complete documentation index at: https://manimvtk.mathify.dev/llms.txt
Use this file to discover all available pages before exploring further.
Circles and Ellipses
Circle
Circle(radius=1.0, color=WHITE, **kwargs)
Creates a circle.
Parameters:
radius (float): Circle radius
color (Color): Circle color
stroke_width (float): Width of outline
fill_opacity (float): Fill transparency (0-1)
Example:
circle = Circle(radius=2, color=BLUE, fill_opacity=0.5)
Ellipse
Ellipse(width=2, height=1, **kwargs)
Example:
ellipse = Ellipse(width=3, height=1.5, color=RED)
Polygons
Square
Square(side_length=2.0, **kwargs)
Rectangle
Rectangle(width=4.0, height=2.0, **kwargs)
Triangle
Polygon
Polygon(*vertices, **kwargs)
Example:
pentagon = Polygon(
[0, 0, 0],
[1, 0, 0],
[1.5, 1, 0],
[0.5, 1.5, 0],
[-0.5, 1, 0],
color=GREEN
)
Lines and Arrows
Line
Line(start=LEFT, end=RIGHT, **kwargs)
Arrow
Arrow(start=ORIGIN, end=RIGHT, **kwargs)
Vector
Vector(direction=RIGHT, **kwargs)
Example:
arrow = Arrow(start=LEFT*2, end=RIGHT*2, color=RED)
Arcs
Arc
Arc(radius=1.0, start_angle=0, angle=TAU/4, **kwargs)
ArcBetweenPoints
ArcBetweenPoints(start, end, angle=TAU/4, **kwargs)
Curves
CubicBezier
CubicBezier(start, control1, control2, end, **kwargs)
ParametricCurve
ParametricCurve(function, t_range=[0, 1], **kwargs)
See Also
Mobjects Overview
All mobject types
Examples
Geometry examples