d3.tree()

d3.tree() Creates a new tree layout with default settings.

d3.pie()

d3.pie() Constructs a new pie generator with the default settings.

d3.geoRectangularPolyconic()

d3.geoRectangularPolyconic() d3.geoRectangularPolyconicRaw(phi0) The rectangular (War Office) polyconic projection.

d3.geoPolyhedralCollignon()

d3.geoPolyhedralCollignon() The Collignon butterfly projection.

lagrange.spacing()

lagrange.spacing([spacing]) Defaults to 0.5.

band.copy()

band.copy() Returns an exact copy of this scale. Changes to this scale will not affect the returned scale, and vice versa.

d3.utcSecond

d3.timeSecond d3.utcSecond Seconds (e.g., 01:23:45.0000 AM); 1,000 milliseconds.

d3.curveCatmullRomClosed()

d3.curveCatmullRomClosed(context) Produces a closed cubic Catmull–Rom spline using the specified control points and the parameter alpha, which defaults to 0.5, as proposed by Yuksel et al. When a line segment ends, the first three control points are repeated, producing a closed loop.

nest.key()

nest.key(key) Registers a new key function. The key function will be invoked for each element in the input array and must return a string identifier to assign the element to its group. Most often, the function is a simple accessor, such as the year and variety accessors above. (Keys functions are not passed the input array index.) Each time a key is registered, it is pushed onto the end of the internal array of keys, and the nest operator applies an additional level of nesting.

quadtree.remove()

quadtree.remove(datum) Removes the specified datum to the quadtree, deriving its coordinates ⟨x,y⟩ using the current x- and y-accessors, and returns the quadtree. If the specified datum does not exist in this quadtree, this method does nothing.