import { isOverlapping } from "./is-overlapping.js"; /** * Returns true if x and y are adjacent, false otherwise. * * * see [Shewchuk](https://people.eecs.berkeley.edu/~jrs/papers/robustr.pdf) * for details * * @param x a double floating point number * @param y another double floating point number */ function isAdjacent(x: number, y: number) { return isOverlapping(x,y) || isOverlapping(x,2*y) || isOverlapping(2*x,y); } export { isAdjacent }