Skip to main content

Module continuous3d

Module continuous3d 

Source
Expand description

3D continuous space with spatial-hashing neighbor queries.

ContinuousSpace3D spans [0, extent_x) x [0, extent_y) x [0, extent_z) and uses a uniform 3D grid of cells (side length = spacing) to accelerate neighbor lookups.

Supports periodic (toroidal) and non-periodic (bounded) boundaries.

Structs§

ContinuousPos3D
3D position in continuous space.
ContinuousSpace3D
3D continuous space with uniform-grid spatial hashing for fast neighbor queries.

Enums§

ContinuousSpace3DConfigError
Errors returned by 3D continuous space configuration validation.
ContinuousSpace3DError
Errors returned by 3D continuous space operations.