UNPKG

@woosh/meep-engine

Version:

Pure JavaScript game engine. Fully featured and production ready.

49 lines 1.02 kB
/** * Represents cavity or "ball" formed when carving out "triangles" to accommodate inserted point */ export class Cavity { /** * * @type {number[]} */ __deleted: number[]; /** * * @type {number} */ __deleted_size: number; /** * flat array of 5-tuples * @type {number[]} * @private */ private __boundary; /** * * @type {number} * @private */ private __boundary_size; /** * Add boundary information * @param {number} vta * @param {number} node1 * @param {number} node2 * @param {number} node3 * @param {number} bnd */ push_boundary(vta: number, node1: number, node2: number, node3: number, bnd: number): void; /** * * @param {number} i */ push_deleted(i: number): void; /** * Primarily for debug * @param {number} i * @returns {boolean} */ includes(i: number): boolean; reset(): void; } //# sourceMappingURL=Cavity.d.ts.map