UNPKG

@playcanvas/splat-transform

Version:

Library and CLI tool for 3D Gaussian splat format conversion and transformation

23 lines (22 loc) 545 B
import { DataTable } from '../data-table'; declare class Aabb { min: number[]; max: number[]; constructor(min?: number[], max?: number[]); largestAxis(): number; largestDim(): number; fromCentroids(centroids: DataTable, indices: Uint32Array): this; } interface BTreeNode { count: number; aabb: Aabb; indices?: Uint32Array; left?: BTreeNode; right?: BTreeNode; } declare class BTree { centroids: DataTable; root: BTreeNode; constructor(centroids: DataTable); } export { BTreeNode, BTree };