@macrostrat/column-components
Version:
React rendering primitives for stratigraphic columns
18 lines (17 loc) • 374 B
JavaScript
import Color from "../Color.js";
function distance(a, b, mode = "lab") {
a = new Color(a);
b = new Color(b);
const l1 = a.get(mode);
const l2 = b.get(mode);
let sum_sq = 0;
for (let i in l1) {
const d = (l1[i] || 0) - (l2[i] || 0);
sum_sq += d * d;
}
return Math.sqrt(sum_sq);
}
export {
distance as default
};
//# sourceMappingURL=distance.js.map