UNPKG

threepipe

Version:

A 3D viewer framework built on top of three.js in TypeScript with a focus on quality rendering, modularity and extensibility.

16 lines 926 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>; export {}; //# sourceMappingURL=iGeometryCommons.d.ts.map