UNPKG

threepipe

Version:

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

12 lines 879 B
import { BufferGeometry, NormalBufferAttributes, NormalOrGLBufferAttributes } from 'three'; import type { IGeometry, IGeometryEventMap } from '../IGeometry'; import type { IObject3D } from '../IObject'; export declare class BufferGeometry2<Attributes extends NormalOrGLBufferAttributes = NormalBufferAttributes, TE extends IGeometryEventMap = IGeometryEventMap> extends BufferGeometry<Attributes, TE> implements IGeometry<Attributes, TE> { assetType: 'geometry'; center2: (this: IGeometry, offset?: import("three").Vector3, keepWorldPosition?: boolean, setDirty?: boolean) => () => void; setDirty: (this: IGeometry, options?: import("../IGeometry").IGeometrySetDirtyOptions) => void; refreshUi: (this: IGeometry) => void; appliedMeshes: Set<IObject3D<import("../IObject").IObject3DEventMap>>; constructor(); } //# sourceMappingURL=BufferGeometry2.d.ts.map