goog.structs.InversionMap
Classgoog.structs.InversionMap(rangeArray, valueArray, opt_delta)
Maps ranges to values using goog.structs.Inversion.
rangeArray
{Array
.<number
>}
valueArray
{Array
.<*>}
opt_delta
{boolean
=}
.at(intKey)
Gets the value corresponding to a number from the inversion map.
intKey
{number
}
.getLeast(intKey)
[protected]Gets the largest index such that rangeArray[index] <= intKey from the inversion map.
intKey
{number
}
number
}
.rangeArray
[protected] {Array
}.spliceInversion(rangeArray, valueArray, opt_delta)
Splices a range -> value map into this inversion map.
rangeArray
{Array
.<number
>}
valueArray
{Array
.<*>}
opt_delta
{boolean
=}
.values
[protected] {Array
}