UNPKG

@studiometa/js-toolkit

Version:

A set of useful little bits of JavaScript to boost your project! 🚀

22 lines (21 loc) • 709 B
/** * @typedef {Object} Point * @property {number} x Point's x position * @property {number} y Point's y position */ /** * @typedef {Object} Circle * @property {number} x Circle's x position * @property {number} y Circle's y position * @property {number} radius Circle's radius */ /** * Test if a point is inside a circle. * Inspired by http://www.jeffreythompson.org/collision-detection/point-circle.php * * @param {Point} point Point * @param {Circle} circle Circle * @return {boolean} Is the point inside the circle's bounds ? * @link https://js-toolkit.studiometa.dev/utils/collision/collidePointCircle.html */ export declare function collidePointCircle(point: any, circle: any): boolean;