Spaces:
Running
Running
import { InterleavedBufferAttribute } from './InterleavedBufferAttribute'; | |
/** | |
* @see <a href="https://github.com/mrdoob/three.js/blob/master/src/core/InterleavedBuffer.js">src/core/InterleavedBuffer.js</a> | |
*/ | |
export class InterleavedBuffer { | |
constructor(array: ArrayLike<number>, stride: number); | |
array: ArrayLike<number>; | |
stride: number; | |
dynamic: boolean; | |
updateRange: { offset: number; count: number }; | |
version: number; | |
length: number; | |
count: number; | |
needsUpdate: boolean; | |
setArray(array?: ArrayBufferView): void; | |
setDynamic(dynamic: boolean): InterleavedBuffer; | |
clone(): this; | |
copy(source: InterleavedBuffer): this; | |
copyAt( | |
index1: number, | |
attribute: InterleavedBufferAttribute, | |
index2: number | |
): InterleavedBuffer; | |
set(value: ArrayLike<number>, index: number): InterleavedBuffer; | |
} | |