This is documentation for Mathematica 8, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.1)

Circle

Circle
is a two-dimensional graphics primitive that represents a circle of radius r centered at the point x, y.
Circle
gives a circle of radius 1.
Circle
gives a circular arc.
Circle
gives an ellipse with semi-axes of lengths and , oriented parallel to the coordinate axes.
  • Angles are measured in radians counterclockwise from the positive x direction.
  • Circle yields a segment of an ellipse obtained by transforming a circular arc with the specified starting and ending angles. »
  • Scaled or Scaled can be used in the radius specification. The are in scaled coordinates, and the are in ordinary coordinates.
  • Offset can be used to specify radii in printer's points. »
  • The thickness of the circle can be specified using the Thickness directive. »
  • Individual coordinates, lists of coordinates, and parameters in circles can be Dynamic objects.
A unit circle:
A circular arc:
An ellipse:
Differently styled circles:
A unit circle:
In[1]:=
Click for copyable input
Out[1]=
 
A circular arc:
In[1]:=
Click for copyable input
Out[1]=
 
An ellipse:
In[1]:=
Click for copyable input
Out[1]=
 
Differently styled circles:
In[1]:=
Click for copyable input
Out[1]=
Specify radii:
Specify centers:
A circular arc:
An ellipse:
An elliptical arc:
Short form for a unit circle at the origin:
Circles with different thicknesses:
Thickness in scaled size:
Thickness in printer's points:
Dashed circles:
Colored circles:
Using Scaled coordinates and radii:
Use ImageScaled coordinates and radii:
Use Offset coordinates:
Use Offset to specify the radii in printer's points:
The square packing of circles:
The hexagonal packing of circles:
Define the circumcenter of a triangle:
Draw the circumcircle of an arbitrary triangle:
Simulation of elliptical gears:
Use Rotate to get all possible ellipses:
To create a filled circle use Disk:
The 3D generalization is Sphere:
An implicit specification of a circle can be generated by ContourPlot:
A parametric specification of a circle can be generated by ParametricPlot:
Using Scaled radii will depend on the PlotRange:
Using ImageScaled sizes will depend on the ImageSize and AspectRatio:
Random circles:
The seed of life:
A family of circles:
Yin and yang:
New in 2 | Last modified in 6