@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
8 lines (7 loc) • 677 B
TypeScript
import { CoreObjectType, ObjectContent } from '../geometry/ObjectContent';
import { QuadObject } from '../geometry/modules/quad/QuadObject';
export declare function filterTileObjects(objects: ObjectContent<CoreObjectType>[]): import("three").Object3D<import("three").Object3DEventMap>[];
export declare function filterRuleObjects(objects: ObjectContent<CoreObjectType>[]): ObjectContent<CoreObjectType>[];
export declare function isQuadNodeSolveAllowed(quadObject: QuadObject, index: number): boolean;
export declare function quadPrimitiveFloorIndex(quadObject: QuadObject, index: number): number;
export declare function quadId(quadObject: QuadObject, index: number): number;