transform.apply()

transform.apply(point) Returns the transformation of the specified point which is a two-element array of numbers [x, y]. The returned point is equal to [x × k + tx, y × k + ty].

dispatch.call()

dispatch.call(type[, that[, arguments…]]) Like function.call, invokes each registered callback for the specified type, passing the callback the specified arguments, with that as the this context. See dispatch.apply for more information.

selection.styles()

selection.styles(values[, priority]) A convenience method on top of selection.style for setting multiple style properties. If the specified values is an object, the values may be specified either as strings or functions. For example: selection.styles({fill: "red", stroke: function(d) { return d.stroke; }}); If a value is a constant, all elements are given the same style property value; otherwise, if a value is a function, the function is evaluated for each selected element, in order, being pas

radialLine.curve()

radialLine.curve([curve]) Equivalent to line.curve. Note that curveMonotoneX or curveMonotoneY are not recommended for radial lines because they assume that the data is monotonic in x or y, which is typically untrue of radial lines.

graticule.stepMinor()

graticule.stepMinor([step]) If step is specified, sets the minor step for this graticule. If step is not specified, returns the current minor step, which defaults to ⟨10°, 10°⟩.

selection.order()

selection.order() Re-inserts elements into the document such that the document order of each group matches the selection order. This is equivalent to calling selection.sort if the data is already sorted, but much faster.

dsv2dsv

dsv2dsv [options…] [file] Converts the specified DSV input file to DSV (typically with a different delimiter or encoding). If file is not specified, defaults to reading from stdin. For example, to convert to CSV to TSV: csv2tsv < example.csv > example.tsv To convert windows-1252 CSV to utf-8 CSV: dsv2dsv --input-encoding windows-1252 < latin1.csv > utf8.csv

curve.areaStart()

curve.areaStart() Indicates the start of a new area segment. Each area segment consists of exactly two line segments: the topline, followed by the baseline, with the baseline points in reverse order.

map.values()

map.values() Returns an array of values for every entry in this map. The order of the returned values is arbitrary.

d3.easeBounceIn()

d3.easeBounceIn(t) Bounce easing, like a rubber ball.