interpolators = [
{
name: "HSL",
fn: null
},
{
name: "Blues",
fn: d3.interpolateBlues
},
{
name: "BrBG",
fn: d3.interpolateBrBG
},
{
name: "BuGn",
fn: d3.interpolateBuGn
},
{
name: "BuPu",
fn: d3.interpolateBuPu
},
{
name: "Cividis",
fn: d3.interpolateCividis
},
{
name: "Cool",
fn: d3.interpolateCool
},
{
name: "GnBu",
fn: d3.interpolateGnBu
},
{
name: "Greens",
fn: d3.interpolateGreens
},
{
name: "Greys",
fn: d3.interpolateGreys
},
{
name: "Inferno",
fn: d3.interpolateInferno
},
{
name: "Magma",
fn: d3.interpolateMagma
},
{
name: "Oranges",
fn: d3.interpolateOranges
},
{
name: "PRGn",
fn: d3.interpolatePRGn
},
{
name: "PiYG",
fn: d3.interpolatePiYG
},
{
name: "Plasma",
fn: d3.interpolatePlasma
},
{
name: "PuBu",
fn: d3.interpolatePuBu
},
{
name: "PuBuGn",
fn: d3.interpolatePuBuGn
},
{
name: "PuOr",
fn: d3.interpolatePuOr
},
{
name: "PuRd",
fn: d3.interpolatePuRd
},
{
name: "Purples",
fn: d3.interpolatePurples
},
{
name: "Rainbow",
fn: d3.interpolateRainbow
},
{
name: "RdBu",
fn: d3.interpolateRdBu
},
{
name: "RdGy",
fn: d3.interpolateRdGy
},
{
name: "RdPu",
fn: d3.interpolateRdPu
},
{
name: "RdYlBu",
fn: d3.interpolateRdYlBu
},
{
name: "RdYlGn",
fn: d3.interpolateRdYlGn
},
{
name: "Reds",
fn: d3.interpolateReds
},
{
name: "Sinebow",
fn: d3.interpolateSinebow
},
{
name: "Spectral",
fn: d3.interpolateSpectral
},
{
name: "Turbo",
fn: d3.interpolateTurbo
},
{
name: "Viridis",
fn: d3.interpolateViridis
},
{
name: "Warm",
fn: d3.interpolateWarm
},
{
name: "YlGn",
fn: d3.interpolateYlGn
},
{
name: "YlGnBu",
fn: d3.interpolateYlGnBu
},
{
name: "YlOrBr",
fn: d3.interpolateYlOrBr
},
{
name: "YlOrRd",
fn: d3.interpolateYlOrRd
}
]