@realsee/five
Version:
Realsee Renderer SDK
11 lines (10 loc) • 442 B
TypeScript
import type { PBMGaussianSplattingObject } from '../model/objects/pbmGaussianSplattingObject';
export declare class LayerRegistry {
layerKeys: string[];
layerKeyToIndex: Map<string, number>;
private objectLayerIndex;
/** 按有序对象列表重建 layer 映射。 */
sync(objects: readonly PBMGaussianSplattingObject[]): void;
layerIndexOf(object: PBMGaussianSplattingObject): number;
get layerCount(): number;
}