d3.treemapBinary()

d3.treemapBinary(node, x0, y0, x1, y1) Recursively partitions the specified nodes into an approximately-balanced binary tree, choosing horizontal partitioning for wide rectangles and vertical partitioning for tall rectangles.

d3.treemap()

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

d3.tree()

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

d3.transpose()

d3.transpose(matrix) Uses the zip operator as a two-dimensional matrix transpose.

d3.transition()

d3.transition([name]) Returns a new transition on the root element, document.documentElement, with the specified name. If a name is not specified, null is used. The new transition is only exclusive with other transitions of the same name. The name may also be a transition instance; see selection.transition. This method is equivalent to: d3.selection() .transition(name) This function can also be used to test for transitions (instanceof d3.transition) or to extend the transition prototype.

d3.touches()

d3.touches(container[, touches]) Returns the x and y coordinates of the touches 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 an array of two-element arrays of numbers [[x1, y1], [x2, y2], …]. If touches is not specified, it defaults to the current event’s touches property.

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

d3.utcYears()

d3.timeYears(start, stop[, step]) d3.utcYears(start, stop[, step]) Aliases for timeYear.range and utcYear.range.

d3.utcYear

d3.timeYear d3.utcYear Years (e.g., January 1, 2012 at 12:00 AM); ranges from 365 to 366 days.

d3.utcWeeks()

d3.timeWeeks(start, stop[, step]) d3.utcWeeks(start, stop[, step]) Aliases for timeWeek.range and utcWeek.range.