transition.selection()

transition.selection() Returns the selection corresponding to this transition.

d3.range()

d3.range([start, ]stop[, step]) Returns an array containing an arithmetic progression, similar to the Python built-in range. This method is often used to iterate over a sequence of uniformly-spaced numeric values, such as the indexes of an array or the ticks of a linear scale. (See also ticks for nicely-rounded values.) If step is omitted, it defaults to 1. If start is omitted, it defaults to 0. The stop value is exclusive; it is not included in the result. If step is positive, the last eleme

d3.forceCollide()

d3.forceCollide([radius]) Creates a new circle collision force with the specified radius. If radius is not specified, it defaults to the constant one for all nodes.

quadtree.copy()

quadtree.copy() Returns a copy of the quadtree. All nodes in the returned quadtree are identical copies of the corresponding node in the quadtree; however, any data in the quadtree is shared by reference and not copied.

d3.mouse()

d3.mouse(container) Returns the x and y coordinates of the current event relative to the specified container. The container may be an HTML or SVG container element, such as a G element or an SVG element. The coordinates are returned as a two-element array of numbers [x, y].

link.links()

link.links([links]) If links is specified, sets the array of links associated with this force, recomputes the distance and strength parameters for each link, and returns this force. If links is not specified, returns the current array of links, which defaults to the empty array. Each link is an object with the following properties: source - the link’s source node; see simulation.nodes target - the link’s target node; see simulation.nodes index - the zero-based index into links, assigned

local.get()

local.get(node) Returns the value of this local on the specified node. If the node does not define this local, returns the value from the nearest ancestor that defines it. Returns undefined if no ancestor defines this local.

quantile.invertExtent()

quantile.invertExtent(value) Returns the extent of values in the domain [x0, x1] for the corresponding value in the range: the inverse of quantile. This method is useful for interaction, say to determine the value in the domain that corresponds to the pixel location under the mouse.

d3.schemeCategory20c

d3.schemeCategory20c An array of twenty categorical colors represented as RGB hexadecimal strings. This color scale includes color specifications and designs developed by Cynthia Brewer (colorbrewer2.org).

d3.curveBasisClosed()

d3.curveBasisClosed(context) Produces a closed cubic basis spline using the specified control points. When a line segment ends, the first three control points are repeated, producing a closed loop with C2 continuity.