Luxar Viewer API Documentation - v2026.9.22
    Preparing search index...

    Module data/point-loader/chunk-index-loader

    Points-specific chunk-index probe + array-bounds registration.

    Wraps the shared fetchChunkBoundsArray helper with the Points-only validation rules (shape (N, ndim, 2), dim coverage reconciliation against ordering_dims ∪ slice_dims) and folds the returned Float32Array into a PointsChunkIndex shape that downstream callers (SpatialQueryBuilder, the points loader's metric/log code) consume.

    Also re-exposes the prefetcher's registerArrayBounds call as a tiny path-prefixing helper so the loader doesn't need to know how the path is normalized.

    Extracted from data/points-spatial-index-loader.ts so each branch (no-ordering short-circuit, shape-mismatch warning, dim-coverage warning, success) can be unit-tested without a real zarr store.

    PointsNodeAttrsForIndex
    PointsChunkIndex
    loadPointsChunkIndex
    registerPointsArrayBounds