UNPKG

@macrostrat/column-components

Version:

React rendering primitives for stratigraphic columns

17 lines (16 loc) 388 B
"use strict"; const Color = require("../Color.cjs"); 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); } module.exports = distance; //# sourceMappingURL=distance.cjs.map