Skip to content
Shapemetry

Collision

Clash detection over placed B-Rep documents ([{ id, document, matrix? }] in, overlap pairs out), plus the bare AABB prefilter.

import { Collision } from '@huukhanhnguyen/geometry'

API reference

Collision.aabbOverlap

Collision.aabbOverlap(a: Float64Array, b: Float64Array): boolean

Wasm: collision_aabb_overlap

Collision.findClashes

Collision.findClashes(parts_json: string, options_json: string): string

Wasm: collision_find_clashes

See GEOMETRY_CATALOG.md for catalog ownership.

Last updated: 📖 1 min readEdit on GitHub