decla-red/backend/src/physics/functions/is-circle-intersecting.ts
2026-06-14 20:58:42 +01:00

7 lines
271 B
TypeScript

import { Circle, evaluateSdf } from 'shared';
import { PhysicalBase } from '../physicals/physical-base';
export const isCircleIntersecting = (
circle: Circle,
intersectors: Array<PhysicalBase>,
): boolean => evaluateSdf(circle.center, intersectors) < circle.radius;