map.has()

map.has(key) Returns true if and only if this map has an entry for the specified key string. Note: the value may be null or undefined.

d3.interpolateViridis()

d3.interpolateViridis(t) Given a number t in the range [0,1], returns the corresponding color from the “viridis” perceptually-uniform color scheme designed by van der Walt, Smith and Firing for matplotlib, represented as an RGB string.

d3.interpolateCool()

d3.interpolateCool(t) Given a number t in the range [0,1], returns the corresponding color from Niccoli’s perceptual rainbow, represented as an RGB string.

d3.geoQuincuncial()

d3.geoQuincuncial(project) Defines a new quincuncial projection for the specified raw projection function project. The default rotation is [-90°, -90°, 45°] and the default clip angle is 180° - ε.

d3.touch()

d3.touch(container[, touches], identifier) Returns the x and y coordinates of the touch with the specified identifier associated with 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]. If there is no touch with the specified identifier in touches, returns null; this can be useful for ignoring touchmove events where the only so

stratify.parentId()

stratify.parentId([parentId]) If parentId is specified, sets the parent id accessor to the given function and returns this stratify operator. Otherwise, returns the current parent id accessor, which defaults to: function parentId(d) { return d.parentId; } The parent id accessor is invoked for each element in the input data passed to the stratify operator, being passed the current datum (d) and the current index (i). The returned string is then used to identify the node’s relationships in c

d3.geoKavrayskiy7Raw

d3.geoKavrayskiy7() d3.geoKavrayskiy7Raw The Kavrayskiy VII pseudocylindrical projection.

d3.curveCardinal()

d3.curveCardinal(context) Produces a cubic cardinal spline using the specified control points, with one-sided differences used for the first and last piece. The default tension is 0.

cluster.size()

cluster.size([size]) If size is specified, sets this cluster layout’s size to the specified two-element array of numbers [width, height] and returns this cluster layout. If size is not specified, returns the current layout size, which defaults to [1, 1]. A layout size of null indicates that a node size will be used instead. The coordinates x and y represent an arbitrary coordinate system; for example, to produce a radial layout, a size of [360, radius] corresponds to a breadth of 360° and a

d3.geoInterruptedSinuMollweide()

d3.geoInterruptedSinuMollweide() Alan K. Philbrick’s interrupted sinu-Mollweide projection.