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

    Builder that runs one chunk-bounds spatial query end-to-end.

    const ranges = await new SpatialQueryBuilder(index, viewState, {
    geometryType: 'gsplats',
    totalElements: attrs.n_splats,
    chunkSize: attrs.chunk_size,
    extendDims: attrs.extend_to_all,
    }).execute();
    const tolerance = calculateSpatialQueryTolerance(viewState, config, ndim);
    const ranges = await new SpatialQueryBuilder(index, viewState, {
    tolerance,
    totalElements: attrs.n_points,
    chunkSize: attrs.chunk_size,
    extendDims: attrs.extend_to_all,
    }).execute();
    Index
    chunkBounds: Float32Array
    numChunks: number
    ndim: number
    chunkSize: number
    totalElements: number
    viewState: BaseViewState
    extendDims?: string[]
    logModule: string