At the core of
Mathematica's graphics language are geometrical objects, represented succinctly and efficiently by simple symbolic constructs—to which all of
Mathematica's powerful symbolic programming capabilities can immediately be applied.
Point — a point or list of points in 2D or 3D
Line — a line joining a sequence of points in 2D or 3D
Arrow — an arrow from one point to another
GraphicsComplex — a polygonal mesh or other graphics complex
Disk,
Circle — filled 2D disk, open 2D circle, ellipse or arc
Cuboid — 3D cuboidal box (rectangular parallelepiped)
Cylinder — 3D cylinder around a line between two points
PolyhedronData — geometry and properties of regular polyhedra
Text — arbitrary text or other expressions in 2D or 3D
Inset — arbitrary objects in 2D or 3D inset into a larger graphic