RadicalAxis

Element

The radical axis is the line connecting the two intersection points of two circles with distinct centers. The angular bisector of the polar lines of the circle centers with respect to the other circle is always the radical axis. The radical axis passes through the intersection points when the circles intersect. When a circle about the midpoint of circle centers, passing through the circle centers, intersects the circles, the polar lines pass through those intersection points.

Usage (signatures)
board.create('radicalaxis', [circle, circle]);
Parameters
Name Type Description
circle Circle

one of the two respective circles.

circle Circle

the other of the two respective circles.

Example
// Create the radical axis line with respect to two circles
var board = JXG.JSXGraph.initBoard('7b7233a0-f363-47dd-9df5-5018d0d17a98', {boundingbox: [-1, 9, 9, -1], axis: true, showcopyright: false, shownavigation: false});
var p1 = board.create('point', [2, 3]);
var p2 = board.create('point', [1, 4]);
var c1 = board.create('circle', [p1, p2]);
var p3 = board.create('point', [6, 5]);
var p4 = board.create('point', [8, 6]);
var c2 = board.create('circle', [p3, p4]);
var r1 = board.create('radicalaxis', [c1, c2]);
Attributes

Own

none

Inherited

Members

Own

none

Inherited

Methods

Own

none

Inherited

Events

Own

none

Inherited

Throws

If the element cannot be constructed with the given parent objects an exception is thrown.

Type
Exception

Details

Type
JXG.Line
Source
base/line.js, line 2942

Extends