UNPKG

@polygonjs/polygonjs

Version:

node-based WebGL 3D engine https://polygonjs.com

12 lines (11 loc) 901 B
import { PolyEngine } from '../../../../engine/Poly'; import { CoreObjectType, ObjectContent } from '../../ObjectContent'; import { CadPrimitiveCompound } from './CadPrimitiveCompound'; import { CadPrimitiveCompSolid } from './CadPrimitiveCompSolid'; import { CadPrimitiveEdge } from './CadPrimitiveEdge'; import { CadPrimitiveWire } from './CadPrimitiveWire'; import { CadPrimitiveFace } from './CadPrimitiveFace'; import { CadPrimitiveShell } from './CadPrimitiveShell'; import { CadPrimitiveSolid } from './CadPrimitiveSolid'; export declare const primitiveClassFactoryNonAbstract: (object: ObjectContent<CoreObjectType>) => typeof CadPrimitiveEdge | typeof CadPrimitiveWire | typeof CadPrimitiveFace | typeof CadPrimitiveShell | typeof CadPrimitiveSolid | typeof CadPrimitiveCompSolid | typeof CadPrimitiveCompound | undefined; export declare function onCadModuleRegister(poly: PolyEngine): void;