[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]