liveBook · Manning

Circle

A circle is a plane curve consisting of points at a fixed distance from a common center.

How 2 Manning books explain it

D3.js in Action, Third Edition

An SVG circle is a circle element defined by a center point and a uniform radius.

How it is used
Uses circles as basic SVG marks, proportional map symbols, and backgrounds for radial small multiples.
How deep it goes
Defines SVG center and radius attributes, then develops responsive positioning, scaled radii, and Canvas arc drawing.
Examples
Demonstrates an outlined SVG circle, laureate birth-city circles, and responsive background circles with month axes.
What you can do after
Build it from scratch as an SVG circle or a complete Canvas arc, then position and style it.

Read how D3.js in Action, Third Edition explains circle →

Math for Web Design

A circle is the set of points in a plane at a fixed distance from a central point.

How it is used
Uses circles to position elements along curved paths and support circular layouts, radial menus, arcs, and movement calculations.
How deep it goes
Derives circle coordinates from sine, cosine, radius, center, and angle, with supporting degree-radian conversion.
Examples
Uses a unit-circle table, coordinate formulas, circular element arrangements, and curved paths as concrete examples.
What you can do after
Apply it via CSS and JavaScript to arrange elements along circles and calculate positions on curved paths.

Read how Math for Web Design explains circle →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.