@plurid/plurid-engine
Version:
Plurid Engine and Utility Functions
17 lines (16 loc) • 563 B
TypeScript
import {
/** interfaces */
TreePlane } from '@plurid/plurid-data';
export declare const computeSpaceSize: (tree: TreePlane[]) => {
width: number;
height: number;
depth: number;
topCorner: {
x: number;
y: number;
z: number;
};
};
export declare const findPage: (view: string, pages: TreePlane[]) => TreePlane | undefined;
export declare const splitIntoGroups: <T>(data: T[], length: number) => T[][];
export declare const getTreePlaneByPlaneID: (tree: TreePlane[], planeID: string) => TreePlane | null;