@thi.ng/geom-closest-point
Version:
2D / 3D closest point / proximity helpers
15 lines • 497 B
TypeScript
import type { ReadonlyVec, Vec } from "@thi.ng/vectors";
/**
* Returns closest point to `p` on circle defined by origin `c` and radius `r`.
*
* @param p -
* @param c -
* @param r -
* @param out -
*/
export declare const closestPointCircle: (p: ReadonlyVec, c: ReadonlyVec, r: number, out?: Vec) => Vec;
/**
* Same as {@link closestPointCircle}.
*/
export declare const closestPointSphere: (p: ReadonlyVec, c: ReadonlyVec, r: number, out?: Vec) => Vec;
//# sourceMappingURL=circle.d.ts.map