Mobjects that are simple geometric shapes.
Examples
class UsefulAnnotations(Scene):
def construct(self):
m0 = Dot()
m1 = AnnotationDot()
m2 = LabeledDot("ii")
m3 = LabeledDot(MathTex(r"\alpha").set_color(ORANGE))
m4 = CurvedArrow(2*LEFT, 2*RIGHT, radius= 5)
m5 = CurvedArrow(2*LEFT, 2*RIGHT, radius= 8)
m6 = CurvedDoubleArrow(ORIGIN, 2*RIGHT)
self.add(m0, m1, m2, m3, m4, m5, m6)
for i, mobj in enumerate(self.mobjects):
mobj.shift(DOWN * (i3))
Classes
A circular arc or elbowtype mobject representing an angle of two lines. 

A dot with bigger radius and bold stroke to annotate scenes. 

A circular arc. 

Inherits from Arc and additionally takes 2 points between which the arc is spanned. 

A generalized polygon allowing for points to be connected with arcs. 

A generalized polygon allowing for points to be connected with arcs. 

An arrow. 

Circular arrow tip with filled tip. 

Circular arrow tip. 

Square arrow tip with filled tip. 

Square arrow tip. 

Base class for arrow tips. 

Triangular arrow tip with filled tip. 

Triangular arrow tip. 

A circle. 

Example 

A shape with smaller cutouts. 

A dashed 

A circle with a very small radius. 

An arrow with tips on both ends. 

Two lines that create a right angle about each other: Lshape. 

A circular shape; oval, circle. 

A 

A shape created by defining its vertices. 

A quadrilateral with two sets of parallel sides. 

An nsided regular polygon. 

An elbowtype mobject representing a right angle between two lines. 

A rectangle with rounded corners. 

Deprecated  A dot with small radius 

A rectangle with equal side lengths. 

Constructs a line tangent to a 

Meant for shared functionality between Arc and Line. 

An equilateral triangle. 

A vector specialized for use in graphs. 