d3.cluster()

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

d3.chord()

d3.chord() Constructs a new chord layout with the default settings.

d3.brushSelection()

d3.brushSelection(node) Returns the current brush selection for the specified node. Internally, an element’s brush state is stored as element.__brush; however, you should use this method rather than accessing it directly. If the given node has no selection, returns null. Otherwise, the selection is defined as an array of numbers. For a two-dimensional brush, it is [[x0, y0], [x1, y1]], where x0 is the minimum x-value, y0 is the minimum y-value, x1 is the maximum x-value, and y1 is the maximum

d3.bisector()

d3.bisector(accessor) d3.bisector(comparator) Returns a new bisector using the specified accessor or comparator function. This method can be used to bisect arrays of objects instead of being limited to simple arrays of primitives. For example, given the following array of objects: var data = [ {date: new Date(2011, 1, 1), value: 0.5}, {date: new Date(2011, 2, 1), value: 0.6}, {date: new Date(2011, 3, 1), value: 0.7}, {date: new Date(2011, 4, 1), value: 0.8} ]; A suitable bisect func

d3.brush()

d3.brush() Creates a new two-dimensional brush.

d3.brushX()

d3.brushX() Creates a new one-dimensional brush along the x-dimension.

d3.bisectLeft()

d3.bisectLeft(array, x[, lo[, hi]]) Returns the insertion point for x in array to maintain sorted order. The arguments lo and hi may be used to specify a subset of the array which should be considered; by default the entire array is used. If x is already present in array, the insertion point will be before (to the left of) any existing entries. The return value is suitable for use as the first argument to splice assuming that array is already sorted. The returned insertion point i partitions

d3.axisTop()

d3.axisTop(scale) Constructs a new top-oriented axis generator for the given scale, with empty tick arguments, a tick size of 6 and padding of 3. In this orientation, ticks are drawn above the horizontal domain path.

d3.axisLeft()

d3.axisLeft(scale) Constructs a new left-oriented axis generator for the given scale, with empty tick arguments, a tick size of 6 and padding of 3. In this orientation, ticks are drawn to the left of the vertical domain path.

d3.axisRight()

d3.axisRight(scale) Constructs a new right-oriented axis generator for the given scale, with empty tick arguments, a tick size of 6 and padding of 3. In this orientation, ticks are drawn to the right of the vertical domain path.