# Search results

## 47 packages found

Simple, Modern Geospatial Bounding Boxes

recursively merge 3d axis-aligned bounding boxes / cuboids.

Collision detection for circles, polygons, and points

- Collision
- Separating Axis Theorem
- Bounding Volume Hierarchy
- SAT
- BVH
- Circle
- Polygon
- Line
- Shape
- Separating
- Axis
- Theorem
- Bounding
- Volume

Cross-browser `getBoundingClientRect()` for all Node types

Utilities for working with DOM boxes.

Get the Esri-formatted extent of a GeoJSON feature collection.

A kdtree data structure

Two dimensional vector math library for JavaScript. Built for performance in computation-heavy real-time engines without sacrificing usability. Supports tree shaking and dead code removal to avoid bloating client-side bundles. Zero dependencies.

normalizes a 2D path to its bounding box

Positions a rectangle between inner and outer bounds

This is a utility function to calculate the bounding box of series of 2D points

Minimal bounding boxes for German states.

compute bounding sphere for a set of points using Jack Ritter's algorithm

Get bounding rect of SVG shape elements.

A drag & drop utility

Get notified when the bounding rect of a component changes

Find a bounding box for a set of points

test if two n-dimensional bounding boxes overlap

Computes the bounding box of a set of vertices

Rescales vertices to the dimensions of a target bounding box