UNPKG

threepipe

Version:

A modern 3D viewer framework built on top of three.js, written in TypeScript, designed to make creating high-quality, modular, and extensible 3D experiences on the web simple and enjoyable.

16 lines 966 B
import { UiObjectConfig } from 'uiconfig.js'; import { IGeometry, IGeometrySetDirtyOptions } from '../IGeometry'; import { BufferGeometry, Vector3 } from 'three'; export declare const iGeometryCommons: { setDirty: (this: IGeometry, options?: IGeometrySetDirtyOptions) => void; refreshUi: (this: IGeometry) => void; dispose: (superDispose: BufferGeometry["dispose"]) => IGeometry["dispose"]; clone: (superClone: BufferGeometry["clone"]) => IGeometry["clone"]; upgradeGeometry: typeof upgradeGeometry; center: (superCenter: BufferGeometry["center"]) => IGeometry["center"]; center2: (this: IGeometry, offset?: Vector3, keepWorldPosition?: boolean, setDirty?: boolean) => () => void; makeUiConfig: (this: IGeometry) => UiObjectConfig; }; declare function upgradeGeometry(this: IGeometry): IGeometry<import('three').NormalBufferAttributes, import('three').BufferGeometryEventMap>; export {}; //# sourceMappingURL=iGeometryCommons.d.ts.map