[name]
Constructor
[name]( [page:TypedArray array], [page:Integer stride] )
Properties
[property:Array array]
[property:Integer stride]
[property:Integer count]
Gives the total number of elements in the array.
[property:Boolean dynamic]
Default is *false*.
[property:Object updateRange]
Object containing offset and count.
[property:Number updateRange.offset]
DEfault is *0*.
[property:Number updateRange.count]
Default is *-1*.
[property:Integer version]
A version number, incremented every time the needsUpdate property is set to true.
[property:Integer isInterleavedBuffer]
Default is *true*.
[property:Integer needsUpdate]
Default is *false*. Setting this to true increments [page:InterleavedBuffer.version version].
Methods
[method:null setArray] ( [page:TypedArray array] )
array - must be a Typed Array.
[method:InterleavedBuffer setDynamic] ( [page:Boolean value] )
Set [page:InterleavedBuffer.dynamic dynamic] to value.
[method:InterleavedBuffer copy]( source )
Copy the array, count, stride and value of dynamic to this.
[method:InterleavedBuffer copyAt]( index1, attribute, index2 )
[method:InterleavedBuffer set]( value, offset )
[method:InterleavedBuffer clone]( index, x, y )
Source
[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]