@woosh/meep-engine
Version:
Pure JavaScript game engine. Fully featured and production ready.
19 lines • 769 B
TypeScript
/**
* Constructs an orthographic hexahedron from an Axis-Aligned Bounding Box.
* The planes are stored as 4-tuples (nx, ny, nz, d).
*
* Normals are facing inwards, i.e., the volume of positive.
*
* This can also be used for an orthographic camera frustum.
*
* @param {Float32Array|number[]} output
* @param {number} output_offset
* @param {number} x0 - Minimum X
* @param {number} y0 - Minimum Y
* @param {number} z0 - Minimum Z
* @param {number} x1 - Maximum X
* @param {number} y1 - Maximum Y
* @param {number} z1 - Maximum Z
*/
export function hexahedron_from_aabb(output: Float32Array | number[], output_offset: number, x0: number, y0: number, z0: number, x1: number, y1: number, z1: number): void;
//# sourceMappingURL=hexahedron_from_aabb.d.ts.map