continuous()

continuous(value) Given a value from the domain, returns the corresponding value from the range. If the given value is outside the domain, and clamping is not enabled, the mapping may be extrapolated such that the returned value is outside the range. For example, to apply a position encoding: var x = d3.scaleLinear() .domain([10, 130]) .range([0, 960]); x(20); // 80 x(50); // 320 Or to apply a color encoding: var color = d3.scaleLinear() .domain([10, 100]) .range(["brown", "

d3.geoAzimuthalEquidistantRaw

d3.geoAzimuthalEquidistant() d3.geoAzimuthalEquidistantRaw The azimuthal equidistant projection.

d3.geoTransform()

d3.geoTransform(methods) Defines an arbitrary transform using the methods defined on the specified methods object. Any undefined methods will use pass-through methods that propagate inputs to the output stream. For example, to reflect the y-dimension (see also identity.reflectY): var reflectY = d3.geoTransform({ point: function(x, y) { this.stream.point(x, -y); } }); Or to define an affine matrix transformation: function matrix(a, b, c, d, tx, ty) { return d3.geoTransform({ poin

identity.reflectX()

identity.reflectX([reflect]) If reflect is specified, sets whether or not the x-dimension is reflected (negated) in the output. If reflect is not specified, returns true if x-reflection is enabled, which defaults to false.

d3.geoWagner7Raw

d3.geoWagner7() d3.geoWagner7Raw The Wagner VII projection.

d3.geoInterpolate()

d3.geoInterpolate(a, b) Returns an interpolator function given two points a and b. Each point must be specified as a two-element array [longitude, latitude] in degrees. The returned interpolator function takes a single argument t, where t is a number ranging from 0 to 1; a value of 0 returns the point a, while a value of 1 returns the point b. Intermediate values interpolate from a to b along the great arc that passes through both a and b. If a and b are antipodes, an arbitrary great arc is c

conic.parallels()

conic.parallels([parallels]) The two standard parallels that define the map layout in conic projections.

treemap.paddingTop()

treemap.paddingTop([padding]) If padding is specified, sets the top padding to the specified number or function and returns this treemap layout. If padding is not specified, returns the current top padding function, which defaults to the constant zero. If padding is a function, it is invoked for each node with children, being passed the current node. The top padding is used to separate the top edge of a node from its children.

d3.schemePuBu

d3.interpolatePuBu(t) d3.schemePuBu Given a number t in the range [0,1], returns the corresponding color from the “PuBu” sequential color scheme represented as an RGB string.

tile.extent()

tile.extent([extent]) If extent is specified, sets this tile layout’s extent to the specified array of points [[x0, y0], [x1, y1]], where [x0, y0] is the top-left corner and [x1, y1] is the bottom-right corner, and returns this tile layout. If extent is not specified, returns the current layout extent.