@woosh/meep-engine
Version:
Pure JavaScript game engine. Fully featured and production ready.
16 lines • 852 B
TypeScript
/**
* NOTE: that direction must not be normalized for correct results and instead derived from line length
* @param {number[]|Float32Array|Float64Array} out
* @param {number} out_offset
* @param {number} origin_a_x
* @param {number} origin_a_y
* @param {number} direction_a_x
* @param {number} direction_a_y
* @param {number} origin_b_x
* @param {number} origin_b_y
* @param {number} direction_b_x
* @param {number} direction_b_y
* @returns {boolean} false if lines are coplanar or intersect on the wrong side
*/
export function intersect_ray_2d(out: number[] | Float32Array | Float64Array, out_offset: number, origin_a_x: number, origin_a_y: number, direction_a_x: number, direction_a_y: number, origin_b_x: number, origin_b_y: number, direction_b_x: number, direction_b_y: number): boolean;
//# sourceMappingURL=intersect_ray_2d.d.ts.map