Home :: Geometry :: Intersections

This section shows examples of the intersection routines written for this site's 2D Geometry Library. Each link allows you to manipulate the shapes listed. All intersections between the two shapes are updated as you manipulate the shapes. Some intersections display additional information when the shapes do not intersect. As an example, the circle-circle intersection determines if one circle is contained by the other circle.

It is important to note there are known problems with the Bezier-Bezier (any combination of quadratric and cubic) intersection routines. Incorrect intersections are reported when the control points use small values.

Further details for manipulating the shapes are available in the GUI Shapes Editors.

Quadratic Bezier and Quadratic Bezier

Quadratic Bezier and Cubic Bezier